Что такое хорошая игра с кодированием? - PullRequest
7 голосов
/ 01 мая 2009

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

Ответы [ 12 ]

6 голосов
/ 01 мая 2009

Как насчет RoboCode

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

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

Рок, Робокод!

альтернативный текст http://sourceforge.net/dbimage.php?id=89605

5 голосов
/ 01 мая 2009

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

4 голосов
/ 01 мая 2009

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

RoboZZle

Кодекс алхимической инженерии

светло-Bot

3 голосов
/ 01 мая 2009

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

3 голосов
/ 01 мая 2009

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

2 голосов
/ 01 мая 2009
2 голосов
/ 01 мая 2009

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

1 голос
/ 01 мая 2009

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

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

1 голос
/ 01 мая 2009

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

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

1 голос
/ 01 мая 2009

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

...