2009-04-30 2 views
6

Я помню дни Shadowrun, которые вызвали у меня возбуждение от взлома. Есть CodeWar и LightBot, которые оба забавны (хотя CoreWar немного устарел). Какие еще игры включают в себя кодирование, которое является забавным и сложным, что может быть использовано для того, чтобы заставить кого-то взволноваться по поводу кодирования или согнуть их отбивные или даже изучить основы?Что такое хорошая игра с кодированием?

ответ

6

Как насчет RoboCode

Вы закодировать свой танк в Java, и пусть она свободно в «кольцо» с другими кодированными танками. Люди получили довольно в стратегии кодирования, таргетинга и т. Д. IBM спонсировала его и придумала некоторые интересные вводные учебники по программированию, чтобы вы начали.

Вот большая статья, чтобы получить чувство для этого:

Rock 'em, sock 'em Robocode!

alt text http://sourceforge.net/dbimage.php?id=89605

+0

Я забыл про RoboCode! Это замечательно! – Ichorus

+0

RoboCode - тонна удовольствия. – mquander

2

Когда я был ребенком, я играл «Boots Рокки», где вы должны были подключить логические ворота для решения головоломок. Это оказало большое влияние на мое мышление.

+0

OMG никак! Скалистые сапоги! Я думал, что я единственный! –

3

Не уверен, что это считается «игрой», но TopCoder Competitions - это весело и доступно в разных размерах и уровнях обязательств. Вы также можете работать над головоломками из архивов для некоторой хорошей практики программирования.

1

Вот что-то, что позволяет сделать игры и анимации: Alice

3

The Python Challenge является как эти «смотреть на источник HTML» загадками, но требует немного программирования, чтобы получить ответы.

1

Если вы ищете настольную игру, вы можете взглянуть на Robo Rally. В этой игре 2-8 человек пытаются как можно быстрее маневрировать своими роботами над доской, уклоняясь от смертельных препятствий и пытаясь загнать других людей в препятствия на пути.

Каждая игра вокруг всех игроков должна «кодировать» программу, которую робот собирается выполнить в следующем раунде, а затем роботы просто следуют своей программе. Программы составляют всего пять инструкций, но создание оптимальной программы может быть довольно сложным. Обычно бывает очень мало удачи, поэтому мне очень нравится эта игра.

5

Uplink не столько кодирующая игра, но отличная игра, которая заставляет вас чувствовать себя хакером.

+1

+1 В нем есть некоторые сетевые концепции, а также основные концепции шифрования ... кроме того, это просто потрясающая игра в целом. : D – hbw

2
+0

К сожалению ... Я отправил то же самое, что и через несколько секунд. – Zifre

4

Там целая куча «перетащить и падение» кодирования игры, где вы делаете маленькую вещь (обычно робот), разрешаете головоломку, предоставляя ей список инструкций. Они только смутно похожи на фактическое кодирование, но они все еще довольно забавные.

RoboZZle

The Codex of Alchemical Engineering

light-Bot

1

Подобно Uplink является HackWars.Вместо того, чтобы взломать точки и щелчки, это многопользовательский режим, и вы можете написать свои собственные сценарии атаки. На самом деле есть включенная среда исполнения для написания игр 2d/3d, и есть множество разных мест для подхвата скриптов (для защиты, банковского дела, веб-сайта игры и т. Д.).

Язык сценариев похож на Java.

Смежные вопросы