Jump to content

Колобот

Колобот
Оригинальный автор(ы) Эпситек СА
Разработчик(и) ICC и команда Terranova
Первоначальный выпуск 2001
Предварительный выпуск
0.2.1 / 8 августа 2023 г .; 11 месяцев назад ( 08.08.2023 )
Репозиторий
Операционная система Линукс, Винда
Платформа Кросс-платформенный
Тип Стратегия в реальном времени
Лицензия GPL-3.0 или новее
Веб-сайт колобот .информация
Скриншот Колобота . Слева — игровая сцена с двумя ботами и одним исследователем. Правильно, редактор программы для создания кода, управляющего ботами.

Colobot ( «Колонизация с ботами ») — образовательная постапокалиптическая в жанре стратегии в реальном времени видеоигра с 3D-графикой , созданная швейцарским разработчиком Epsitec SA. Цель игры — найти планету для колонизации человечества, создав на поверхности базовую инфраструктуру и уничтожив любые инопланетные формы жизни, угрожающие экспедиции. Действие игры происходит на Земле, Луне и семи вымышленных планетах. Основной особенностью игры, которая делает ее образовательной, является возможность для игроков программировать своих роботов, используя язык программирования, аналогичный C++ или Java .

Обзор участка

[ редактировать ]

Жизни на Земле угрожает разрушительный катаклизм , заставляющий человечество переселиться и искать новый дом. Первая экспедиция, состоящая исключительно из роботов, была отправлена ​​на поиски другой обитаемой планеты, но по неизвестным причинам миссия закончилась катастрофой и так и не вернулась.

Имея в качестве компаньонов всего несколько роботов, игрок должен отправиться на новые планеты. Хьюстон , Центр управления полетами Земли, а также спутник-шпион передадут игроку ценную информацию. Игроку необходимо построить инфраструктуру, необходимую для сбора сырья, энергии и производства оружия, необходимого для защиты. Программируя роботов, игрок может делегировать им задачи, позволяя игроку продолжать свою миссию, пока его роботы обслуживают базу, отбиваются от врагов, собирают материалы и выполняют любые другие порученные им задачи.

Скриншот игрового процесса колобота

В игре игрок исследует Землю, Луну и семь вымышленных планет.

Нет. Название уровня Объект Характеристики
1 Покидая Землю Земля Планета, где начинается игра.
2 На Луне Луна Место, где в последний раз видели предыдущую экспедицию.
3 Это Тропика Тропика Тропическая планета.
4 О кристаллии Кристалл Низкотемпературная планета с кристаллами.
5 Есть остров Удалить это Пустынная планета.
6 На вулкане Вулкан Вулканическая планета.
7 К столетию Столетие Сухая планета.
8 На Орфеоне Орфеон Электрическая планета.
9 На Терранове Терранова Планета, похожая на Землю.

Обзор языка

[ редактировать ]
Но в колоботе

Язык программирования, используемый в Colobot, — CBOT, синтаксически похожий на C++ и Java . Пример кода бота для поиска куска титановой руды и доставки его на очистную установку:

extern void object::FetchTitanium()
{
	object item; // declare variable
		
	item = radar(TitaniumOre); // find a piece of titanium ore
	goto(item.position); // go to the ore
	grab(); // pick up whatever is in front of the robot (presumably the ore)
	
	item = radar(Converter); // find the ore converter
	goto(item.position); // relocate to the converter
	drop(); // drop the piece of ore
	move(-2.5); // back up 2.5 meters to allow the converter to start processing the ore
}

Наследие

[ редактировать ]

игр Epsitec выпустила исходный код в марте 2012 года под лицензией GNU GPL-3.0 или более поздней версии после того, как к ней обратилось польское сообщество энтузиастов игр PPC. [1] [2] [3]

ICC и TerranovaTeam (ранее PPC) [4] ) получил исходный код от Epsitec по лицензии GPL-3.0 или более поздней версии. [2] [3] TerranovaTeam находится в процессе обновления игры под названием Colobot: Gold Edition . [5]

Похожие игры

[ редактировать ]

CeeBot , также созданная Epsitec, представляет собой аналогичную серию игр, состоящую из четырех названий:

  • CeeBot-A — расширение упражнений и задач Colobot .
  • CeeBot-Teen – ориентирован и упрощен для более молодой аудитории и содержит базовые упражнения по программированию.
  • CeeBot3 — курс программирования для рисования, который позволяет студентам создавать рисунки и анимацию.
  • CeeBot4 — основной курс по программированию для студентов колледжей и аудитории, занимающейся программированием.

Игра рекомендована Министерством народного образования Польши в качестве учебного пособия для изучения основ алгоритмов и объектно-ориентированного программирования . [6]


[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 15edd919d37bd977298fba30f2938dc7__1722888780
URL1:https://arc.ask3.ru/arc/aa/15/c7/15edd919d37bd977298fba30f2938dc7.html
Заголовок, (Title) документа по адресу, URL1:
Colobot - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)