Erste Schritte mit dem c't-Bot
Vorne weg ein paar heitere Worte zur Motivation und eine Einführung in das Projekt.
Das c't-Bot-/c't-Sim-Projekt läuft schon eine ganze Weile und folglich gibt es auch eine ganze Menge an Dokumentation, Artikeln, FAQs und so weiter. Damit der Einstieg etwas leichter wird, haben wir hier ein paar nützliche Tipps und Literaturhinweise gesammelt.
Allgemeine Infos
Zum Projekt gibt es viel Dokumentation, hier ein paar generelle Anlaufadressen:
- Die Projektseite
- c't-Artikel
- Das Wiki
- Die FAQ
- c't-Bot-Dokumentation im Code-Repository
- c't-Sim-Dokumentation im Code-Repository
- Ein englisches Tutorial und ein paar Beispielprogramme sind an der Uni Duisburg entstanden (Achtung, externe Doku ohne Gewähr vom Projektteam)
Support
- Die Mailingliste (bisherige Mails im Archiv)
- Das Forum
- Direkter Kontakt im Chat: IRC-Server irc.blitzed.org, Port 6667, Raum #ct-bot
Testen/Spielen ohne Geld für Hardware auszugeben
Wer (noch) keinen realen Bot besitzt und erstmal in das Projekt reinschauen will, kann mit dem Simulator spielen. Folgendes sollte man für den Einstieg beachten:
- Toolchain installieren
- c't-Bot- und c't-Sim-Code aus dem Repository laden
- c't-Bot compilieren Bot compilieren
- oder Binaries runterladen
- Simulator starten Sim starten
- c't-Bot starten Bot starten
- Fernbedienung öffnen und Wandfolger (Taste 5) starten
Nun hat man einen virtuellen Bot im Simulator. Möchte man dem Bot eigene Kunststückchen beibringen, kommt man um die Installation der Toolchain nicht herum. Wie man den Bot programmiert haben wir bereits ausführlich beschrieben:
- c't-Artikel: Idee des c't-Sim
- c't-Artikel: Interna des c't-Sim
- c't-Artikel: Programmierung des (virtuellen) c't-Bot
- c't-Artikel: Tutorial für die Programmierung des c't-Bot
- c't-Artikel: Eigene Welten für den c't-Sim
- c't-Artikel: Kartographie für den c't-Bot
- FAQ-Einträge Programmierung des c't-Sim
- FAQ-Einträge c't-Sim allgemein
