Colobot
Colobot — трёхмерная обучающая стратегическая игра, разработанная компанией Epsitec SA. Игра предназначена для обучения детей и подростков (от 10 лет и старше) основам программирования в игровой форме. Доступна на платформах Windows, Linux и macOS; распространяется под проприетарной лицензией и GNU GPL v3 (Gold Edition).
Что важно знать
| Colobot | |
|---|---|
| Тип | стратегия в реальном времени, тактика, логическая игра, обучающая игра, симулятор выживания, научная фантастика |
| Автор | Epsitec SA |
| Разработчик | Epsitec SA |
| Написана на | C++[1] |
| Операционные системы | Windows, Linux, macOS |
| Языки интерфейса | французский, польский, немецкий, английский, русский (неофициально); Gold Edition: французский, польский, немецкий, русский, английский |
| Первый выпуск | 20 августа 2001 |
| Аппаратные платформы | Microsoft Windows и Linux[2] |
| Последняя версия | 1.8; 0.2.1-alpha (11 октября 2001; 8 августа 2023) |
| Репозиторий | github.com/colobot/colob… |
| Состояние | активно (Gold Edition) |
| Лицензия | собственническая; GPLv3 |
| Сайт | ceebot.com/colobot/index… |
История
Разработка Colobot стартовала в 2000 году на основе предыдущих проектов Epsitec[3]. 23 июля 2001 года появилась демоверсия 1.0c (e). Полноценный релиз разработчики выпустили 20 августа 2001 года. Дистрибуцию осуществляли: Alsyd Multimédia (Франция), Manta Multimedia (Польша), WG-Verlag und Lizenzen AG (Германия). Версия игры на CD требовала доступности диска для запуска и проигрывания фоновой музыки. Также публиков]алась демоверсия 1.17 с начальными миссиями. Перевод на русский язык выполняла компания Фаргус (неофициально). Выходили обновления: патч 1.5 (f) для французской и 1.7(e) (13 сентября) для английской версий; последний диск патч 1.8 (e, f) вышел 11 октября 2001 года[4]. В 2003 году опубликована схожая игра Ceebot.
Польское сообщество PPC (Polski portal COLOBOTa — colobot.xt.pl, colobot.cba.pl, с 2012 года colobot.info) разработало редактор карт, а в 2008 году анонсировало Colobot 2. В 2012 году участники PPC обратились к Epsitec с просьбой о содействии и получили часть (22 012 строк) исходного кода Colobot под GPLv3, а также разрешение использовать название и игровые ресурсы[5]. Разработка продолжилась под названием Colobot: Gold Edition, первая версия которого была опубликована в июне 2013 года. В 2014 году сообщество переименовалось в International Colobot Community (ICC), а группа разработчиков — в TerranovaTeam.
Цель
Цель игры — подготовка планет к колонизации человеком (отсюда и название: Colonize with bots — колонизация с помощью роботов).
Особенности
Colobot предлагает несколько игровых режимов: сюжетные миссии, упражнения, бои, свободная игра и пользовательские карты (версии 1.8). Кампания содержит 36 заданий (в патчах добавлены новые миссии) на 9 планетах; при этом навыки программирования не обязательны, так как готовые программы для ресурсов и охраны базы часто доступны в меню роботов. После успешного прохождения каждой миссии или нескольких неудачных попыток становится доступна подсказка по прохождению. Управление роботами может осуществляться вручную (клавиатура, мышь, джойстик).
Миссии сопровождаются заданиями NASA через систему SatCom, где также доступна информация о планетах, предметах, языке Cbot и пошаговые инструкции. Часто для решения задач предоставляются готовые программные шаблоны для роботов.
Главная особенность — возможность создавать программы, по которым действуют роботы, позволяя автоматизировать действия игрока. Встроенный язык программирования Cbot напоминает C++ или Java, но программа ограничена размером до 20 000 символов[6] (до патча 1.8 — 10 000), что не позволяет полностью реализовать сложные варианты искусственного интеллекта.
Примечания
Ссылки
- Официальный сайт игры Colobot (англ.)
- www.ceebot.org (англ.)
- www.colobot.info (англ.)
- Colobot wiki (англ.)
- Colobot dev wiki (англ.)
- Colobot: Gold Edition — саундтрек (англ.)


