콜로봇

Colobot
콜로봇
Colobot logo.png
원본 작성자엡시텍 SA
개발자ICC & 테라노바팀
초기 릴리즈2001
릴리스 미리 보기
0.2.0 / 2021년 8월 21일; 6개월(2021-08-21)
리포지토리
운영 체제Linux, Windows
플랫폼크로스 플랫폼
유형실시간 전략
면허증GPL-3.0-or-Later
웹사이트colobot.info
콜로봇의 스크린샷.레프트, 봇 두 개와 탐험가 한 명이 나오는 게임 장면.맞아, 봇을 제어하는 코드를 만들기 위한 프로그램 편집기.

콜로봇(Colonize with Bots)은 스위스 개발사 엡시텍 SA가 만든 3D 그래픽이 적용된 교육용 실시간 전략 비디오 게임이다.이 게임의 목적은 표면에 기초적인 인프라를 구축하고 탐험을 위태롭게 하는 외계 생명체를 제거함으로써 인류가 식민지건설할 행성을 찾는 것이다.이 게임은 지구, 달, 그리고 7개의 가상 행성에서 열린다.교육적으로 만드는 이 게임의 주요 특징은 플레이어들이 C++자바와 유사한 프로그래밍 언어를 사용하여 로봇프로그래밍할 수 있다는 점이다.

플롯 개요

지구상의 생명체는 파괴적인 대격변으로 위협받고 있으며, 인류는 이 곳을 떠나 새로운 집을 찾아야 한다.다른 거주할 수 있는 행성을 찾기 위해 로봇으로만 구성된 첫 번째 탐험대가 파견되었다.그러나 알 수 없는 이유로 그 임무는 재앙이었고 결코 돌아오지 않았다.

동반자를 위한 몇 개의 로봇만으로 플레이어는 새로운 행성으로 이동해야 한다.휴스턴, 지구 임무통제소(Earth Mission Control)와 정찰위성이 선수에게 귀중한 정보를 전달할 것이다.플레이어는 원재료와 에너지 공급을 모으고 방어에 필요한 무기를 생산하는 데 필요한 인프라를 구축할 필요가 있다.로봇 프로그래밍을 통해 플레이어는 임무를 그들에게 위임할 수 있으며, 플레이어는 로봇이 베이스를 유지하는 동안 임무를 계속할 수 있고, 적과 싸우고, 물질을 수집하고, 그들에게 할당된 다른 임무를 수행할 수 있다.

미션스

콜로봇 게임 플레이 스크린샷

이 게임에서 플레이어는 지구, 달 그리고 7개의 가상의 행성을 탐험한다.

아니요. 레벨명 오브젝트 특성.
1 지구를 떠나다 지구 게임이 시작되는 행성.
2 온 더 문 이전의 탐험이 마지막으로 목격된 곳.
3 온 트로피카 트로피카 열대 행성.
4 온 크리스탈륨 크리스탈륨 크리스탈이 등장하는 저온 행성.
5 온사리 사리 사막 행성.
6 온 화산 화산 화산 행성.
7 센츄리 온 센츄리 건조한 행성.
8 온 오르피온 오르피온 전기 행성.
9 온테라노바 테라노바 지구와 비슷한 행성.

언어 개요

콜로봇의 봇

콜로봇에서 사용되는 프로그래밍 언어는 CBOT로, 구문론적으로 C++자바와 유사하다.봇이 티타늄 광석 조각을 찾아 정화 시설에 전달하는 코드 예:

바깥의 공허하게 하다 객체::페치타이타늄() {  반대하다 항목; // 변수 선언     항목 = 레이다(티타늄광석); // 티타늄 광석 조각 찾기  에 가다(항목.포지션); // 광석으로 가다  움켜쥐다(); // 로봇 앞에 있는 모든 것을 집는다(아마도 광석)    항목 = 레이다(컨버터); // 광석 변환기 찾기  에 가다(항목.포지션); // 컨버터로 이동  떨어뜨리다(); // 광석을 떨어뜨리다  움직이다(-2.5); // 컨버터가 광석 처리를 시작할 수 있도록 2.5m 백업 } 

레거시

엡시텍은 2014년 10월 폴란드 게임 마니아 커뮤니티 PPC와 접촉한 뒤 GNU GPL-3.0-or-later로 게임 소스 코드를 공개했다.[1]

ICC & TerranovaTeam(이전의 PPC[2])은 GPL-3.0-또는-Later 라이센스에 따라 Epsitec에 의해 소스 코드를 부여받았다.[1]테라노바는 콜로봇:골드 에디션이라는 제목의 게임을 업데이트하는 중이다.[citation needed]그들은 또한 후속편인 "콜로봇 2[citation needed]"를 제작하고 있는데, 스팀 출시를 목표로 하고 있지만, 이 목표는 아직 달성되지 않았다.

유사 게임

또한 Epsitec가 만든 CeeBot은 4개의 타이틀에 이르는 매우 유사한 게임 시리즈다.

  • CeeBot-A – Colobot의 운동과 도전의 확대.
  • CeeBot-Teen – 젊은 층을 위한 맞춤 설정 및 단순화.기본적인 프로그래밍 연습이 있다.
  • CeeBot3 – 학생들이 그림과 애니메이션을 만들 수 있는 프로그램 대 그림 프로그래밍 과정.
  • CeeBot4 – 프로그래밍 분야의 대학생과 청중을 위한 주요 프로그래밍 과정.

리셉션

이 게임은 폴란드 국립 교육부가 알고리즘의 기본과 객체 지향 프로그래밍을 배우기 위한 교재로 추천했다.[3]

외부 링크

참조