C Robots

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
CRobots
Разработчик Том Пойндекстер
Дата выпуска декабрь 1985
Лицензия GPLv2
Жанр Игра для программистов
Технические данные
Платформа Windows, OS X, Linux
crobots.deepthought.it

C Robots (иногда - AT-Robots[1]) — игра, требующая от игроков программирования. Выпущена Томом Пойндекстером в декабре 1985 года[2]. Роботы управляются с помощью программы, написанной на урезанной версии языке Си. Миссия робота заключается в том, чтобы искать и уничтожать других роботов, каждый из которых управляется различными программами. Роботы могут управляться для того, чтобы перемещаться по полю боя, сканируя окружающую среду, чтобы найти врагов и стрелять во врагов с помощью пушки.[3]

В октябре 2013, Том выложил исходный код игры на GitHub под лицензией GPLv2.[4][5]

Существует вариация игры с версией языка C++ (C++Robots, 1995)[6], Pascal (P-Robots, 1998)[7], Java[1].

Подобные игры могут использоваться в обучении программированию[8].

См. также

Примечания

  1. 1,0 1,1 Games For Programmers. Group d402f12 Архивировано 17 августа 2016 года., 2012 "AT-Robots or originally C- Robots was created in 1985 to run on MS-DOS only, but have through the years been transformed into a Windows programming game (in 1998)."
  2. CROBOTS Архивная копия от 6 октября 2016 на Wayback Machine / Tom Poindexter's Home Page, 1996
  3. CROBOTS: C-Robots. Дата обращения: 16 августа 2016. Архивировано 8 июня 2010 года.
  4. Crobots Архивная копия от 1 декабря 2017 на Wayback Machine страница игры на github.io
  5. Crobots Архивная копия от 26 января 2016 на Wayback Machine репозиторий игры на github.com
  6. C++Robots Introduction and Example (Richard Rognlie) (англ.). Play-By-Electronic-Mail Fanzine, v95n2 (13 февраля 1995). Дата обращения: 16 августа 2016. Архивировано 1 декабря 2017 года.
  7. P-Robots for DOS (1988) - MobyGames. Дата обращения: 16 августа 2016. Архивировано 23 августа 2016 года.
  8. Wallace Wang, Beginning Programming For Dummies Архивная копия от 29 августа 2016 на Wayback Machine / John Wiley & Sons, 2011 ISBN 9781118051078 page 423 "battling robot games also give you a chance to practice writing programs in your favorite language, such as C, C++, Pascal"

Ссылки