Unity für Jugendliche: der Schritt zum „richtigen” Spiel
Es gibt diesen Moment, da reicht ein selbstgebautes Hüpfspiel nicht mehr. Ein Schüler von mir, vierzehn, hat ihn ziemlich genau auf den Punkt gebracht: „Ich will ein Spiel machen, das aussieht wie das, was ich auf Steam spiele.” Nicht süß. Nicht offensichtlich ein Lernprojekt. Sondern echt, mit 3D, mit Menü, mit dem Logo des großen Werkzeugs im Ladebildschirm. Dieses Werkzeug heißt oft Unity.
Ich bin Stefan, 28, Softwareentwickler. Tagsüber baue ich als CTO Software, abends bringe ich Kindern und Jugendlichen das Programmieren bei, meistens ab zehn. Unity ist die Engine, zu der ich greife, wenn jemand älter ist, schon ein paar Grundlagen mitbringt und unbedingt in Richtung „echte” Spiele will. Ob das für dein Kind passt, ab wann, und wo es ehrlich gesagt wehtut – darum geht es hier.
Was Unity überhaupt ist
Unity ist eine Game-Engine. Also das Programm, mit dem ein großer Teil der Spiele dieser Welt zusammengebaut wird – vom Handyspiel bis zum 3D-Abenteuer. Eine Engine kümmert sich um die Dinge, die jedes Spiel braucht und die niemand jedes Mal neu erfinden will: wie eine Figur sich bewegt, was bei einem Zusammenstoß passiert, wie Licht fällt, wie Töne im richtigen Moment kommen.
Was Unity bei Jugendlichen so beliebt macht, ist die Liste der Spiele, die damit entstanden sind. Viele Titel, die sie selbst auf dem Handy oder am PC spielen, laufen auf Unity. Dieser Wiedererkennungseffekt zieht. Plötzlich sitzt da kein Kind mehr vor einem Lernprogramm, sondern vor demselben Werkzeug, das „die Großen” benutzen. Das verändert die Haltung. Ich sehe das in den ersten zehn Minuten.
Die Sprache: C#
Unity wird mit C# programmiert, gesprochen „C Sharp”. Eine echte, ausgewachsene Programmiersprache, die auch außerhalb von Spielen überall steckt – in Firmensoftware, in Apps, in Werkzeugen, mit denen ich selbst beruflich arbeite. Das ist der Punkt, an dem ich Eltern gern aufhorchen lasse: Was dein Kind hier lernt, ist nicht nur fürs Spiel gut. C# bleibt.
Und ja, C# ist anspruchsvoller als das, womit die meisten anfangen. Geschweifte Klammern, Semikolons am Zeilenende, Datentypen, die festgelegt werden wollen. Wer direkt aus Scratch kommt, merkt den Sprung. Wer vorher Python getippt hat, tut sich deutlich leichter – die Denkweise ist dieselbe, nur die Schreibweise strenger. Wie sich die einzelnen Sprachen zueinander verhalten, habe ich in Programmiersprachen für Kinder auseinandergedröselt.
Ab welchem Alter? Meine ehrliche Antwort
Ich nenne als Richtwert vierzehn. Manchmal dreizehn, wenn ein Jugendlicher schon sicher tippt, etwas Python kennt und eine ordentliche Portion Geduld mitbringt.
Warum so spät? Weil Unity einen Berg an Knöpfen, Fenstern und Begriffen vor einen hinstellt. Szenen, Komponenten, der Inspector, die Hierarchie – das wirkt am ersten Tag wie ein Cockpit. Dazu kommt C# mit seinen strengen Regeln. Für ein zehnjähriges Kind ist das in aller Regel zu viel auf einmal. Da fängt der Frust an, bevor das erste Erfolgserlebnis kommt, und genau das will ich vermeiden. Schaut euch in dem Alter lieber Godot an, das ist die freundlichere Engine für den ersten Kontakt.
Es gibt Ausnahmen, klar. Ich hatte einen Zwölfjährigen, der war so versessen auf ein bestimmtes 3D-Spiel, dass er sich durch jede Hürde gebissen hat. Bei ihm hat Unity früh funktioniert. Aber das war die Ausnahme, nicht die Regel, und es ging nur, weil jemand danebensaß und die Frust-Spitzen abgefangen hat. Allein hätte er nach zwei Wochen aufgegeben.
Godot oder Unity – die Frage höre ich ständig
Beide sind 3D-fähig, beide werden in Jugendkursen eingesetzt, beide bringen ein Kind ans Ziel. Trotzdem würde ich in den meisten Fällen mit Godot anfangen.
Godot ist leichter, kleiner, läuft auf fast jedem Rechner und nutzt mit GDScript eine python-nahe Sprache, die sanfter in den Einstieg führt. Unity ist das größere Werkzeug. Mehr Möglichkeiten, mehr Profi-Nähe, aber auch mehr Gewicht – sowohl für den Kopf des Jugendlichen als auch für den Rechner. Mein Rat an die meisten Familien: erst Godot, dann Unity, wenn der Wunsch nach „noch echter” kommt. Wer aus Godot kommt, bringt fast alles mit, was in Unity wieder gebraucht wird. Die Konzepte wandern fast eins zu eins mit, nur C# muss obendrauf.
Wann ich direkt zu Unity greife? Wenn ein Jugendlicher ein konkretes Ziel hat, das klar in die Unity-Welt zeigt. Ein 3D-Spiel in einem bestimmten Stil. Der Wunsch, später vielleicht beruflich in die Spielebranche zu gehen. Oder schlicht: Die Freunde benutzen Unity, und allein darum soll es Unity sein. Motivation schlägt Didaktik. Das habe ich oft genug erlebt.
Was Jugendliche mit Unity wirklich bauen
Ich starte nie mit „Heute lernen wir das Komponenten-System”. Ich frage: Was willst du machen? Daraus wird ein Plan, der klein anfängt.
Auch in Unity beginnen wir meist in 2D. Ein Jump’n’Run, eine Figur, die über Plattformen springt und Münzen sammelt. Klingt nach wenig. Steckt aber voller echter Spieleentwicklung: Schwerkraft, Steuerung, Kollisionen, Punktestand, ein Menü, ein „Game Over”. Wer das in 2D verstanden hat, hat das Fundament. 3D ist dann nur noch eine Dimension mehr, kein neues Universum.
Ein konkretes Beispiel. Ein Schüler, fünfzehn, wollte ein kleines Rennspiel. Wir haben mit einem Würfel als Auto angefangen – buchstäblich ein graues Klötzchen, das über eine Strecke fährt. Hässlich, aber es fuhr. Über mehrere Termine wurde aus dem Klötzchen ein Auto mit Modell, die Strecke bekam Kurven, eine Rundenzeit lief mit. Am Ende stand kein Meisterwerk. Aber er hatte verstanden, wie Physik, Eingabe und Spiellogik ineinandergreifen – und das an einem Projekt, das er selbst wollte. Genau dieser Wechsel vom Spieler zum Macher ist der Kern, über den ich in die Magie des Programmierens ausführlicher geschrieben habe.
Wovor ich warne: das Tutorial-Loch. YouTube ist voll von Unity-Anleitungen, und es ist verführerisch, ein 3D-Mega-Projekt nachzubauen, dessen Stoff für ein halbes Jahr reicht. Die meisten Jugendlichen verlieren da den Faden. Lieber ein winziges eigenes Spiel zu Ende bringen als ein riesiges fremdes auf halber Strecke liegen lassen.
Was es kostet – und was nicht
Hier wird es für Eltern interessant, weil „Profi-Engine” nach teuer klingt. Tut es aber nicht.
Unity gibt es in einer kostenlosen Version, Unity Personal. Für Einzelpersonen und Hobby-Projekte ist sie gratis, solange man unter einer Umsatzgrenze von 200.000 US-Dollar pro Jahr bleibt – ein Wert, von dem ein lernender Jugendlicher meilenweit entfernt ist. Heißt praktisch: kostenlos. Du lädst Unity von der offiziellen Seite herunter, legst ein Konto an, fertig.
Ein Wort zur Vorgeschichte, weil manche Eltern davon gehört haben: Unity hatte 2023 eine umstrittene Gebühr angekündigt, die Entwickler pro Installation hätte zahlen sollen. Großer Aufschrei in der Szene. Das Unternehmen hat diese Gebühr 2024 wieder zurückgenommen. Für ein lernendes Kind war sie ohnehin nie relevant, aber falls der Begriff „Runtime Fee” auftaucht – das ist Geschichte.
Was es wirklich braucht, ist ein halbwegs aktueller Rechner. Hier ist Unity ehrlicher gesagt anspruchsvoller als Godot. 3D in Unity will ein bisschen Leistung sehen. Ein Gerät der letzten paar Jahre mit genug Arbeitsspeicher reicht meist, ein uralter Schul-Laptop wird ächzen. Bevor ihr etwas kauft: Lasst uns kurz schauen, ob euer vorhandener Rechner mitspielt. Oft tut er es.
Kann mein Kind das nicht allein lernen?
Manche schon. Es gibt Jugendliche, die sich mit Unity Learn und ein paar Videos durchbeißen, und vor denen ziehe ich den Hut. Aber sie sind selten. Der häufigere Verlauf: drei Wochen Feuer, dann eine Fehlermeldung, die niemand erklärt, und das Projekt verstaubt.
Genau da setze ich an. Nicht, um Vorträge zu halten, sondern um in den Momenten danebenzusitzen, in denen ein Tutorial schweigt. Warum kompiliert der Code nicht. Warum fällt die Figur durch den Boden. Warum macht die Kamera, was sie will. Das sind die Stellen, an denen Jugendliche allein abbrechen und zu zweit weiterkommen. Wie ich Online-Unterricht grundsätzlich aufziehe, steht im Pillar-Beitrag Programmieren lernen für Kinder.
Und nein – nicht jeder, der Unity will, ist auch bereit dafür. Wenn ich im Kennenlernen merke, dass die Grundlagen fehlen, sage ich das offen und schlage einen sanfteren Start vor. Mit einem Jugendlichen sechs Wochen lang gegen C# und ein überfordertes Cockpit anzukämpfen, bringt niemandem etwas. Das passt nicht zu jedem, und das ist völlig in Ordnung.
So läuft eine Stunde bei mir ab
Komplett online, zu eurer Wunschzeit, im Einzelunterricht. Eine Stunde mit 60 Minuten kostet 39,99 €, 90 Minuten 54,99 €, zwei Stunden 69,99 €. Das erste Kennenlernen ist kostenlos – da schauen wir gemeinsam, ob Unity gerade der richtige Schritt ist oder ob wir lieber mit etwas Leichterem anfangen. Wer neu dazukommt, bekommt mit dem Code NEU2026 einen Rabatt auf die ersten Stunden.
Wenn dein Kind seit Wochen von „seinem” Spiel redet und Unity der Name ist, der immer wieder fällt: Bucht euch einen kostenlosen Kennenlern-Termin. Wir starten klein – ein graues Klötzchen, das fährt. Den Rest bauen wir gemeinsam drumherum.
Häufige Fragen von Eltern
Ab welchem Alter ist Unity sinnvoll? In der Praxis ab etwa vierzehn, manchmal dreizehn bei viel Vorerfahrung und Geduld. Jünger wird Unity mit seinem C# und der vollen Oberfläche meist zu viel. Für den Einstieg ins Programmieren passt in dem Alter eher Scratch, Python oder Godot.
Welche Programmiersprache braucht man für Unity? C#, gesprochen „C Sharp”. Eine echte Programmiersprache, die auch außerhalb von Spielen weit verbreitet ist. Sie ist anspruchsvoller als Scratch oder Python, dafür sehr nützlich über das Hobby hinaus.
Ist Unity kostenlos? Für Einzelpersonen und Hobby-Projekte ja. Unity Personal ist gratis, solange man unter 200.000 US-Dollar Jahresumsatz bleibt – für ein lernendes Kind also dauerhaft kostenlos. Die früher diskutierte Installations-Gebühr wurde 2024 zurückgenommen.
Godot oder Unity für den Anfang? Meistens erst Godot. Es ist leichter, läuft auf schwächeren Rechnern und führt sanfter in den Einstieg. Unity lohnt sich, wenn ein Jugendlicher ein klares 3D-Ziel hat oder bewusst das Profi-Werkzeug lernen will.
Welcher Rechner reicht für Unity? Ein Gerät der letzten paar Jahre mit ordentlich Arbeitsspeicher. Unity ist anspruchsvoller als Godot, vor allem in 3D. Bevor ihr etwas anschafft, schauen wir im Kennenlernen kurz, ob euer vorhandener Rechner mitspielt – oft reicht er.
Bringt Unity meinem Kind später beruflich etwas? Gut möglich. C# ist eine gefragte Sprache, und das Denken in Projekten, Fehlern und kleinen Schritten ist überall nützlich. Ein Versprechen ist das nicht. Aber als Grundlage taugt es weit über das Spiel hinaus.