Protect Your Eggs
Ein Spiel bauen mit meinem siebenjährigen Sohn
- Veröffentlicht
- Aktualisiert
- (erstellt )
- Geschrieben von
- Willem L. Middelkoop
- Themen
- AI · Erschaffen · Spiel · linux · Menschen · Programmierung
- Menschliche Version dieses Beitrags
- https://willem.com/de/2026-09-13_protect-your-eggs/
- English
- Protect Your Eggs
- Nederlands
- Protect Your Eggs
- Español
- Protect Your Eggs
- Français
- Protect Your Eggs
- Italiano
- Proteggi le tue uova
- Português
- Protect Your Eggs
- Papiamentu
- Protect Your Eggs
- Frysk
- Protect Your Eggs
- Sprachen
- Aus dem englischen Original von einem Sprachmodell in zwei Durchgängen (Übersetzung und Korrektur) mit Glossar und Rechtschreibprüfung übersetzt; noch nicht von einem Muttersprachler gelesen.
Zusammenfassung
Am Sonntag, dem 13. September, haben mein Sohn Jurre (7) und ich ein Spiel gebaut. Er spielt Roblox auf seinem iPad, und ich wollte sehen, was passiert, wenn ein Kind selbst einen KI-Agenten steuert. Am Ende des Abends gab es ein Ergebnis: ein Multiplayer-Spiel, Protect Your Eggs. In diesem Beitrag geht es darum, wie das lief, was das Spiel kann und wer wann übernommen hat.
Volltext
[action1]
Der Prompt
Ich habe mit einem einfachen Prompt einen kleinen Anfang gemacht: Lass uns ein Spiel machen, das eine Kreuzung aus Minecraft, Flappy Bird und Steal an Egg von Roblox ist. In HTML5 und Three.js, weil ich weiß, dass das auf jeder Plattform gut läuft, vom Linux-Laptop bis zum iPad. Der Agent war Claude Code auf dem Framework 12 mit Omarchy, auf derselben Maschine, auf der ich diese Notizen schreibe. Zwanzig Minuten später gab es ein blockiges Feld mit vier Basen, einem Markt mit Eiern in der Mitte, Bots, die klauen, und einem Spieler, der wie ein Vogel flattert. Es lief aus einer Datei auf der Festplatte, ohne Server, ohne Installation.
Das war mein Teil. Dann setzte sich Jurre hin.

Jurre übernimmt die Tastatur
Er kennt Roblox besser als ich, also hat er die Verbesserungen selbst getippt. Buchstäblich: ein Siebenjähriger an der Tastatur eines Linux-Laptops, der in eigenen Worten eintippt, was er cool findet. Dass man Wächter kaufen kann. Dass es mehr Monster gibt, je höher dein Level ist. Dass es samstags um neun Uhr morgens während eines Gewitters Admin Abuse gibt. Dass man bis Level 100 ein Laufband kaufen kann, und ein Schloss, das alle aus deiner Basis aussperrt, dich aber auch daran hindert, Eier zu schnappen. Später: mythische, geheime, ewige und göttliche Eier, und dass man wählen kann, wie lange eine Runde dauert.
Das ist ein Fall, in dem das Programmieren mit natürlicher Sprache gewinnt. Er formuliert die Mechaniken, die er lustig findet, und ein paar Minuten später probieren wir sie aus. Die eigentliche Übung für ihn ist, die Worte zu finden: Was ist falsch, was könnte besser sein, was wäre mega. Ich glaube, diese Fähigkeit ist auch außerhalb der Spieleentwicklung sehr nützlich.

Zwölf Minuten
Mich hat die Geschwindigkeit umgehauen. Ihn nicht. Mitten am Nachmittag, während der Agent das Spiel für Multiplayer umschrieb, seufzte er: Wir warten schon zwölf Minuten, Papa, das dauert so lange. Die Perspektive ändert sich schnell. Für mich sind zwölf Minuten für einen Spieleserver Science-Fiction. Für ihn ist es die Zeit zwischen einer Idee und dem Moment, in dem er sie spielen kann, und die fühlte sich langsam an. In Rapid Iteration in Agentic Loops habe ich geschrieben, dass die Schleife so kurz wie möglich sein sollte. Ein Kind sagt dir dasselbe ohne die Theorie.

Auf dem iPad
Er wollte Touch-Steuerung, weil er so spielt. Also haben wir einen kleinen Server auf der Maschine im Homelab aufgesetzt und das Spiel über WLAN auf seinem iPad gespielt, mit einem Thumbstick im Roblox-Stil und einem großen Sprungbutton. Das hat das Spiel auch zu dem gemacht, was es jetzt ist: echtes Multiplayer-Spiel. Bis zu acht Spieler, leere Plätze von Bots gefüllt, und wenn der erste Mensch einen Raum mit nur Bots betritt, startet die Runde neu, damit das Ziel, als Erster Level 10 zu erreichen, fair ist. Er hat getestet, ich habe repariert. Der Überspringen-Button des Tutorials, der auf dem iPad nichts tat, die Shop-Buttons, die sich unter der Steuerung versteckten, ein blauer Balken am unteren Bildschirmrand. Die Aufregung beim Debuggen gibt Energie.

Papa übernimmt
Ein Spiel, das nur auf dem Laptop auf dem Couchtisch läuft, ist ein Spielzeug. Ein Spiel mit öffentlicher Adresse ist ein Produkt, und diesen Schritt habe ich gemacht. Der Abend ging in die Dinge, die ein Kind nicht sieht: ein Name, von Jurre gewählt, und ein Logo. Eine Domain, protect-your-eggs.dsd164.com, und dasselbe Cloud-Setup, das ich für meine anderen kleinen Apps nutze. Eine Seite zu Datenschutz und Kindersicherheit, so geschrieben, dass ein Kind sie lesen könnte: keine Datenerhebung, kein Chat, unanständige Namen werden automatisch ersetzt, keine Konten, keine Werbung, keine Käufe. Ein kleines Icon, damit man es an den Home-Bildschirm anheften kann. Metriken, damit ich sehe, wie viele Leute spielen und wie der Server durchhält. Nicht der spaßige Teil, aber der Teil, der es real macht.

Das Spiel
Protect Your Eggs ist einfach. Schnapp dir Eier vom Markt in der Mitte, trag sie nach Hause, leg sie in deine Nester. Eier in deinen Nestern bringen Münzen. Münzen füllen deine Levelleiste und kaufen Wächter, zusätzliche Nester, Flattern, Stiefel, eine größere Basis, einen Hammer und das Laufband. Andere klauen von dir, du klaust von ihnen. Jedes Level bringt ein Monster dazu. Gewitter bringen zusätzliche Eier und Blitze. ADMIN ABUSE bringt fünfzehn Sekunden Mondgravitation, Eierregen oder Riesen. Runden dauern fünf Minuten, wer zuerst Level 10 erreicht, gewinnt. Es funktioniert mit Tastatur und Touch, auf Telefon, Tablet oder Laptop, im Browser, kostenlos.
Diese Screenshots sind von heute. Vieles wird sich noch ändern, das ist der erste Tag des Spiels (und Jurre hat noch viele weitere Ideen!)

Jurres Sparschwein
Noch eine Sache, um die er gebeten hat: Jurre spart für seinen ersten richtigen Laptop und wollte, dass Leute helfen können. Deshalb gibt es im Spiel einen Sparschwein-Button: wirf eine Münze in Jurres Sparschwein. Jeder Cent geht an ihn! Kannst du nicht spenden? Erzähl deinen Freunden von seinem Spiel, das hilft genauso sehr.

Fazit
Was ich an diesem Sonntag gelernt habe, hat nichts mit dem KI-Agenten zu tun. Ich wusste schon, dass er an einem Nachmittag ein Spiel bauen kann; im Februar habe ich über drei Spiele in drei Wochen geschrieben. Was ich nicht wusste, ist, wie selbstverständlich ein Siebenjähriger das Steuer übernimmt. Er hat heute nicht programmieren gelernt. Er hat gelernt, dass eine Idee, laut und klar ausgesprochen, zu etwas wird, das man spielen kann. Das Warten, höchstens zwölf Minuten, war für ihn der schwerste Teil. Ich vermute, für seine Generation wird es das immer sein.