




Жизнь?
Вторая жизнь
Да, ты должен любить это!
Core War (http://en.wikipedia.org/wiki/Core_war) - это классика, в которой две программы выполняются на моделируемой машине, каждая из которых пытается остановить другую.
Откройте для себя основы компьютерного программирования, играя в настольную игру; c-jump помогает детям изучать основы языков программирования, таких как C, C++ и Java.
GNU Robots (http://en.wikipedia.org/wiki/GNU_Robots) - отличный способ увязнуть в Lisp.
Starship Soccer (http://www.geocities.com/siliconvalley/horizon/8596/StarshipSoccer.html) объединяет команды, контролируемые C++, друг против друга, играя в космическую войну и футбол.
Хороший список на Википедия!
Programming games of note include Core War, Robocode, RoboWar, Robot Battle, Crobots and AI Wars. Final Fantasy XII also includes some elements of a programming game, as the player creates the AI of his characters, although the player can also choose to directly control the action.
Я нашел на днях небольшую флеш-игру: http://www.gameroo.nl/games/light-bot
Будьте осторожны, вы, скорее всего, потеряете около часа своей жизни;)
Глупый 3-й последний уровень, напоминает мне программирование карточного домика на микроконтроллерах: P
EpsiTec CeeBot
Робокод - отличный способ изучить Java и получить от этого удовольствие. Вы пишете код Java для программирования робота, который затем сражается с одним или несколькими другими роботами. Я пробовал это много лет назад, но помню, как получал от этого огромное удовольствие. Мы даже программировали роботов на работе (в перерывах между работой над настоящий;)) и устроили небольшое соревнование, чтобы посмотреть, кто сможет придумать лучшие алгоритмы. Рекомендуемые!
Списки и списки: интерактивное руководство - Андрей Плоткин.
"An introductory course in the Scheme programming language (a dialect of Lisp) presented as a text adventure - or, to put it another way, a Scheme interpreter with a wee scrap of text adventure wrapped around it. Since it's Z-code, and the first Z-code games were written in another Lisp variant, there's an odd circularity to it all."
- Карл Макенхаупт
Много лет назад я потратил слишком много времени на Омега
http://gr1d.org - это постоянная ролевая игра для онлайн-программирования, в которой вы пишете собственных агентов, продвигаетесь по уровням и атакуете или защищаете других игроков.
Аналогичный вопрос: Лучшие игры, основанные на программировании