Ich würde Programmierer werden, wenn sie mich lehren würden!
Guten Tag, verehrte Damen und Herren.
Wie allgemein bekannt, bedeutet Programmieren nicht nur, die Syntax einer Programmiersprache zu kennen, sondern auch eine besondere Denkweise zu entwickeln, die Ihnen in Bildungseinrichtungen über mehrere Jahre vermittelt wird, wobei es jedoch nicht garantiert ist, dass Sie etwas Sinnvolles hervorbringen.
Genau für solche Faulenzer wurde das Flash-Spiel namens Light Bot entwickelt. Es ist nicht nur für sie gedacht; es könnte auch denen gefallen, die ihre Zeit totschlagen oder ihre Fähigkeiten im objektorientierten Denken überprüfen möchten.
Oh Gott, ich schreibe eine Funktion
Also, Sie haben einen kleinen süßen Roboter mit einer Lampe auf dem Kopf, der absolut nicht in der Lage ist, irgendetwas selbst zu tun. Ihre Aufgabe ist es, ihn durch das Level zu führen und alle blauen Plattformen zu aktivieren. Es scheint alles einfach zu sein, aber der Knackpunkt ist, dass die Bewegungsbefehle im Voraus festgelegt werden müssen.
Der erste Teil des Spiels und sein Foyer.
Zur Verfügung stehen fünf verschiedene Befehle (vorwärts, nach rechts drehen, nach links drehen, springen und Plattform aktivieren) sowie zwei Funktionen.
Es beginnt alles ziemlich einfach.
Die Befehle werden in einem Feld mit 12 Zellen ausgegeben, das als Hauptmethode bezeichnet wird, und darin liegt auch der Kern der Sache. Die ersten Level sind recht einfach, das Feld reicht aus, um alle Befehle zu vergeben und zu beobachten, wie unser Roboter hoffnungslos zur ersehnten Plattform schreitet.
Und näher zur Mitte beginnt der eigentliche Spaß.
Wenn das Feld nicht mehr ausreicht, kommen die Funktionen ins Spiel. Es gibt insgesamt zwei, jede hat ihr eigenes Feld mit 8 Zellen und ein separates Symbol in der Aktionsleiste. Die Möglichkeiten sind vielfältig – man kann einfach die notwendigen Aktionen zur Funktion hinzufügen und diese dann im Aktionsfeld einfügen, oder man kann auch komplexe Programme erstellen, bei denen innerhalb einer Funktion eine andere Funktion enthalten sein kann. Es gibt unzählige Varianten.
Hell yeah!
Somit kann man bei entsprechendem Können und Fleiß die Grundlagen des Programmierens an einem Abend erlernen, statt in zwei Kursen an einer Fachschule oder Hochschule. Genau das nennt man Lernen durch Spielen.
Damit verabschiede ich mich und lasse zwei Links zum Spiel da.
Light Bot
**
Light Bot 2
**

Der zweite Teil des Spiels unterscheidet sich durch etwas verbesserte Grafiken...
...neue Aufgaben...
...und neue Modi, einschließlich eines Level-Editors.