LateinHero ist mein erstes größeres Vibe‑Coding‑Projekt. Ich habe das Spiel bewusst vollständig mit generativer KI erstellt – sowohl die Grafiken als auch den gesamten Code.
Es handelt sich um ein Lern‑RPG zum Lateinlernen, inspiriert von klassischen SNES‑Rollenspielen, entwickelt in Python + pygame. Zielgruppe: Gymnasiastinnen und Gymnasiasten in Baden‑Württemberg, die ab Klasse 6 Latein haben.
Die Idee: Vokabeln und Grammatik sollen nicht stumpf gepaukt werden, sondern spielerisch im RPG‑Kampf abgefragt werden. Fortschritt im Spiel (Level, Gold, Ausrüstung) soll motivieren, weiterzulernen. Das System lässt sich auch für andere Lerninhalte anpassen.
Die Lerninhalte liegen als CSV‑Dateien vor und werden beim Start des Programms geladen.
Der gesamte Python‑Code ist hier verfügbar: https://codeberg.org/soenkescharnhorst/latein-hero/
Ich freue mich sehr über Feedback und Vorschläge – besonders zu den Latein‑Aufgaben, da ich selbst leider kein Latein gelernt habe.
Als nächsten großen Schritt nach dem Polieren möchte ich das Projekt gern auf iOS portieren. Python ist dafür allerdings etwas umständlich und läuft auf Smartphones eher weniger gut. Gerade auf mobilen Geräten würden die Kinder aber vermutlich am häufigsten lernen.
