Homepage:
http://www.robocode.deHi!
Ich möchte euch ein Spiel näherbringen, dass vor allem für die Programmierer (auch Anfänger!) unter euch interessant ist.
Das Spiel heisst Robocode und hat zum Inhalt einen Arenakampf zwischen kleinen Panzern. Die Besonderheit ist, dass man seinen Panzer nicht selbst steuert, sondern vorher programmiert (in Java).
Jeder Panzer besteht aus 3 Elementen, die sich unabhängig voneinander Bewegen können: Das Fahrwerk, den Kanonenturm und das Radar (zum aufspüren anderer Panzer). Diese lassen sich durch unterschiedliche Befehle ansprechen und entsprechende Verhaltensmuster festlegen. Zum Beispiel kann dein Panzer immer im Quadrat fahren und schiessen wenn er jemanden mit seinem Radar aufgespürt hat.
So legt man das Verhalten seines Panzers und seiner Elemente im vorhinein fest und lässt diesen dann selbstständig gegen die Panzer von anderen Leuten antreten.
Zum Anfangen sind dem Programm diverse einfache Roboter bereits beigestellt, die für sich bereits eine kleine aber durchaus lösbare Herausforderung darstellen.
Diese eignen sich auch hervorragend zum Spicken, da man sich den Quellcode (die Programmzeilen nach denen diese Funktionieren) ansehen kann. So kann man für den allerersten Einstieg auch zunächst nur mal einen Beispielroboter ein wenig modifizieren und so herausfinden, wie das alles so funktioniert.
Sollte jemand von euch nun Lust bekommen haben sich dieses Spiel einmal anzuschauen, geht einfach auf die Robocode-Homepage(
http://www.robocode.de ) und ladet es euch runter. Die Beginner-Tutorials sind auch recht gut auf der Seite.
Natürlich stehe ich auch als Ansprechpartner zur Verfügung.
Grüsse,
KKM
In eigener Sache: http://www.Jenzowsky.de (Brett- und Kartenspiele)