Ceebot
Z Wikipedii
Ceebot | |
---|---|
Producent | Epsitec |
Dystrybutor | Play |
Data wydania | 13 czerwca 2005 |
Gatunek | gra programistyczna |
Tryb gry | Singleplayer |
Platforma | PC |
Nośniki | CD-ROM (1) |
Wymagania |
|
Kontrolery | klawiatura i mysz |
Ceebot (zapisywane również CeeBot) - gra programistyczna, której celem jest programowanie robotów za pomocą języka C-BOT w celu wykonywania określonych zadań.
Ceebot jest kontynuacją gry Colobot, jednak pomiędzy tymi dwiema grami występują pewne różnice. Główną różnicą jest rezygnacja z trybu fabularnego i pozostawienie jedynie ćwiczeń programistycznych oraz brak możliwości ręcznego sterowania robotami. Do języka C-BOT została również dodana instrukcji repeat pozwalająca na wykonanie pętli określoną liczbę razy oraz dodano instrukcje pozwalającą robotom na rysowanie linii o określonym kolorze i grubości. Inne różnice są charakterystyczne dla określonej wersji gry Ceebot, jak np. zmiana nazwy funkcji z motor na drive.
Spis treści |
[edytuj] Wersje gry
Gra Ceebot wydawana jest w 4[1] wersjach. Każda z wersji sprzedawana jest z licencją dla użytkowników domowych bądź szkół.
Cechy charakterystyczne dla każdej z wersji:
[edytuj] CeeBot-Teen
- dla dzieci w wieku 10-15 lat
- w grze występują miniaturowe roboty
- astronauta nie występuje w tej wersji gry
- scenerią gry są takie miejsca jak biurko czy garaż
[edytuj] CeeBot-A
- dla osób powyżej 15 roku życia
- tryb rozgrywki jest identyczny jak w ćwiczeniach i wyzwaniach w grze Colobot
[edytuj] CeeBot-3
- dla dzieci w wieku 10-15 lat
- gra zawiera 100 zadań w 25 rozdziałach
- astronauta nie występuje w tej wersji gry
- celem zadań jest takie zaprogramowanie robota, aby poruszając się po danym terenie narysował określony rysunek
[edytuj] CeeBot-4
- dla osób powyżej 15 roku życia
- gra zawiera ponad 50 zadań
- brak możliwości zmiany wyglądu astronauty
- astronauta nie może przenosić przedmiotów
- jest to jedyna wersja gry sprzedawana w Polsce
- nowymi zadaniami nie występującymi w innych wersjach są:
- zaprogramowanie robotów, aby grały w piłkę nożną
- zaprogramowanie robotów, aby uczestniczyły w wyścigu
[edytuj] Programowanie w grze
Język programowania C-BOT jest językiem stworzonym specjalnie dla gry Colobot, jednak składniowo podobny jest do języków C++ oraz Java. Język ten został również wykorzystany w grze Ceebot. Sama znajomość języka C-BOT nie umożliwi pisania programów w którymkolwiek z tych języków, jednak ułatwi ich naukę i zrozumienie. Język programowania w grze pozwala między innymi na używanie instrukcji warunkowych typu if i else, a także poleceń sterujących return i break.
Przykładowy program:
extern void object::SzukTyt() { object item; // deklaracja zmiennej item = radar(TitaniumOre); // znajdź położenie rudy tytanu goto(item.position); // idź do rudy tytanu grab(); // podnieś ją item = radar(Converter); goto(item.position); drop(); // upuść rudę tytanu move(-2.5); // cofnij się 2,5 metra }
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Oficjalna strona gry (en)
- Oficjalna strona gry (de)
- Oficjalna strona gry (fr)