Colobot

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Colobot
Разработчик Epsitec SA
Издатели ФранцияAlsyd Multimédia
ПольшаManta Multimedia
ГерманияWG-Verlag und Lizenzen AG
Дата выпуска 20.08.2001
Лицензия Проприетарное ПО; GNU GPL v3
Последняя версия 1.8; 0.2.1-alpha
(11.10.2001; 08.08.2023)
Жанры стратегия в реальном времени, тактика, логика, головоломка, обучение, выживание, роботы, научная фантастика
Технические данные
Платформы Windows, Linux, OS X
Режимы игры одиночная игра и мультиплеер
Языки fr, pl, de, en, ru (не офиц.); С:GE- fr, pl, de, ru, en
Носители CD; С:GE - электронная версия
Официальный сайт
Логотип Викисклада Медиафайлы на Викискладе

Colobot (colonize with bots)[3] — трёхмерная обучающая стратегическая игра. Разработана компанией Epsitec SA. Игра призвана обучить детей (от 10 лет и старше) навыкам программирования в игровой форме.

История[править | править код]

Разработка началась в 2000 году[4] на основе предыдущих игр компании. 23 июля 2001[5] года вышла демоверсия 1.0c (e). Выпуск игры состоялся 20 августа 2001. Эксклюзивными дистрибьюторами были выпущены версии 1.3 на CD-дисках на французском в сотрудничестве с Alsyd Multimédia, на польском в сотрудничестве с Manta Multimedia, на немецком — WG-Verlag und Lizenzen AG. Игра запускалась при наличии вставленного CD-диска, с которого к тому же в игре проигрывались фоновые музыкальные треки. Для ознакомления бесплатно предлагалась демоверсия игры с несколькими начальными миссиями под версией 1.17. Нелицензионный перевод на русский выполнила компания Фаргус. Выходили патчи 1.5 (f) для французской и 13 сентября патч 1.7(e) для английской версий. 11 октября вышел последний патч 1.8 (e, f) к дисковой версии.[6] В 2003 году вышла игра Ceebot.

Сообщество PPC (польск. Polski portal COLOBOTa — польский портал Colobot — colobot.xt.pl, colobot.cba.pl, с 2012 colobot.info) выпустило редактор карт, а в 2008 году объявило о начале собственной разработки Colobot 2. В 2012 году PPC попросили помощи у Epsitec в работе над Colobot 2. По взаимному соглашению Epsitec передала PPC часть (22 012 строк) исходного кода Colobot (использовался и в Ceebot) под лицензией GNU GPL v3. Также PPC было разрешено использовать название «Colobot»[7] и ресурсы игры. Сообщество продолжило разработку оригинальной игры на GitHub под названием Colobot: Gold Edition, первая версия которой вышла в июне 2013 года. В 2014 году сообщество изменило название на International Colobot Community (ICC), а группа активных разработчиков стала называться TerranovaTeam.

Цель[править | править код]

Цель игры (сюжет) — подготовка планет для колонизации человеком (отсюда и название — Colonize with bots — колонизация с помощью роботов).

Особенности[править | править код]

Colobot

Игра содержит несколько режимов игры: миссии с единой сюжетной линией, упражнения, бои, свободная игра, игра на своей карте (в версии 1.8). Для прохождения режима кампании, состоящей из 36-и заданий (в патчах были добавлены несколько новых миссий) на 9-и планетах, навыки программирования необязательны, программы сбора ресурсов или охраны базы предоставляются уже готовыми к запуску и помещёнными в личные меню роботов. После успешного прохождения каждой миссии или нескольких провалов этой миссии становится доступна пошаговая подсказка к прохождению. Роботами можно управлять вручную с помощью клавиш клавиатуры и мыши или джойстика.

К каждой миссии NASA с помощью коммуникатора SatCom посылает задание для астронавта с объяснением, что необходимо сделать. В том же SatCom находится характеристика текущей планеты, полученная с орбитального разведывательного зонда, и обширная справка с описаниями активных предметов и языка Cbot. Также зачастую NASA пересылают готовую заготовку для управления роботами — готовая программа с помощью которой можно решить поставленную задачу миссии.

Главной особенностью игры является возможность создавать программы, в соответствии с которыми в игре действуют роботы (задавая им алгоритмы самостоятельной работы и заменяя ими монотонные действия, которые может делать и сам игрок), поэтому считается, что игра способствует обучению программированию. Язык программирования, встроенный в игру, похож на C++ или Java, но имеется ограничение на размер программы — не более 20 000 символов[8] (10 000 до патча 1.8), что не позволяет писать серьёзные программы вроде имитации искусственного интеллекта.

Примечания[править | править код]

  1. COLOBOT - technical details (29 июня 2003). Дата обращения: 14 июля 2016. Архивировано 29 июня 2003 года.
  2. Colobot:Main - Colobot. colobot.info. Дата обращения: 14 июля 2016. (недоступная ссылка)
  3. COLOBOT: A new 3D real time game of strategy and adventure (24 июня 2003). Дата обращения: 14 июля 2016. Архивировано 24 июня 2003 года.
  4. COLOBOT: a new space exploration game including programming (17 августа 2000). Дата обращения: 14 июля 2016. Архивировано 17 августа 2000 года.
  5. 本日到着! DEMO & PATCH (4 октября 2003). Дата обращения: 14 июля 2016. Архивировано 4 октября 2003 года.
  6. 3D Gamers - CoLoBoT (4 декабря 2003). Дата обращения: 14 июля 2016. Архивировано 4 декабря 2003 года.
  7. Licencja zmaterailizowana. Polski Portal COLOBOTa - COLOBOT Polish Portal (31 марта 2012). Дата обращения: 17 июля 2016. Архивировано 11 февраля 2014 года.
  8. Впрочем, это ограничение легко обойти - необходимо, используя внешний редактор, изменить текст программы так, чтобы его длина превышала 20 000 символов. После этого будет возможно работать с программой, используя встроенный редактор Colobot, без каких-либо ограничений

Ссылки[править | править код]

Ниже представлены некоторые рецензии на эту игру