Colobot

Colobot (Besiedeln mit Bots) ist ein Bildungs – Echtzeit – Strategie – Videospiel mit 3D – Grafik . Das Ziel des Spiels ist es, einen zu finden Planeten für Besiedlung durch die Menschheit durch eine Basisinfrastruktur auf der Oberfläche Aufbau und Beseitigung jeglicher fremder Lebensformen , die Expedition zu gefährden. Das Spiel findet auf der Erde, Mond und 7 fiktiven Planeten. Das Hauptmerkmal des Spiels , die es Bildungs macht , ist die Fähigkeit des Spielers , seine Roboter zu programmieren , dass eine Verwendung Programmiersprache ähnlich wie C ++ oder Java .

Das Spiel wurde von der empfohlen worden polnischen Ministerium für Nationale Bildung für das Erlernen der Grundlagen der als Lehrmittel – Algorithmen und derobjektorientierten Programmierung . [1]

Epsitec hat die Spiele „veröffentlicht Quellcode unter der GNU GPL v3 , nachdem sie von PPC in Kontakt gebracht wird [2] (Vor kurzem ICC rebranded & TerranovaTeam [3] ).

Plot Überblick

Das Leben auf der Erde wird von einer verheerenden Katastrophe bedroht. Die Menschheit muss sich bewegen und ein neues Zuhause suchen. Eine erste Expedition von nur Roboter geschickt wurde, einen anderen bewohnbaren Planeten zu finden. Aus Gründen noch unbekannt ist, war die Mission ein Desaster und war nie wieder zurückzukehren.

Mit nur wenigen Roboter für Begleiter, muss der Spieler zu Planeten reisen unbekannt. Houston , Erde Mission Control sowie ein Spionagesatelliten wird wertvolle Informationen an den Spieler übertragen. Der Spieler muss die Infrastruktur aufzubauen , müssen die Rohstoffe und Energieversorgung zu sammeln. Hier finden Sie die Waffen produzieren müssen notwendig , sich zu verteidigen. Durch die Programmierung Ihrer Roboter, können Sie bestimmte Aufgaben , die ihnen übertragen, so dass Sie Ihre Mission fortzusetzen , während die Roboter die Basis Instandhaltung, bekämpfen Feinde und Erntegüter.

Sprache Überblick

Die Programmiersprache in Colobot verwendete CBOT, syntaktisch ähnlich wie Java . Beispielcode für einen Bot , ein Stück zu finden Titan Erz und es zu einer Reinigungsanlage zu liefern:

extern Leere Objekt :: FetchTitanium ()
{
Objektpunkt ; // Variable deklarieren Artikel = Radar ( TitaniumOre ); // ein Stück Titan Erz finden goto ( Artikel . Position ); // zum Erz gehen grab (); // abholen , was vor dem Roboter ist (vermutlich das Erz) Artikel = Radar ( Converter ); // finden das Erz Konverter goto ( Artikel . Position ); // zum Wandler verlagern Abfall (); // Drop das Stück Erz bewegen (- 2,5 ); // zurück bis 2,5 Meter der Konverter zu ermöglichen , die Verarbeitung des Erzes zu starten }

Trivia

  • TerranovaTeam (früher PPC) wurde der Quellcode von Epsitec gegeben und hat das Spiel neu gemacht, mit dem Titel Colobot: Gold Edition. Sie arbeiten auch an einer Fortsetzung: Colobot 2.
    • Das Team erwähnte auch , dass sie das Gold Edition auf veröffentlichen wollten Dampf einmal eine stabile Version ist; Jedoch ist dieses Ziel noch nicht erreicht worden.
  • CeeBot auch durch Epsitec gemacht, ist eine sehr ähnliche Serie von Spielen Spanning 4 Titeln.
    • CeeBot-A – Eine Erweiterung der Colobot der Übungen und Herausforderungen.
    • CeeBot-Teen – Ausgerichtet auf und für ein jüngeres Publikum vereinfacht. Hat grundlegende Programmierübungen.
    • CeeBot3 – Ein Programm-zu-Farbe Programmierkurs, dass die Schüler Zeichnungen und Animationen machen können
    • CeeBot4 – Ein großer Programmierkurs für Studenten und Publikum im Programmierfeld.

Referenzen

  1. ^ (Polnisch) Erziehungshilfen – Website des Ministeriums für Nationale Bildung der Republik Polen
  2. ^ Lizenz
  3. ^ rebranded Namen für PPC

By 2001-2008, Daniel ROUX & EPSITEC SA, http://www.epsitec.ch2013-2014, Polish Portal of Colobot (PPC) – https://screenshots.debian.net/screenshots/000/014/848/large.png, CC BY-SA 4.0, Link

Ähnliche Spiele