Menu
CoddyTech
lua iconTeil der Lua-JourneyJourney

Roblox programmieren lernen

Schreibe echte Roblox-Skripte in Lua und spiele das Spiel direkt neben deinem Code. Kostenlos, mit KI-Hinweisen und Zertifikat, auf jedem Computer, Chromebook oder Handy.

89,203+ codders eingeschrieben

24 Lektionen24 Aufgaben74 Quizfragen

Probier ein Roblox-Skript direkt hier aus

Drei kleine Spiele aus dem Kurs. Ändere das Skript im Editor, drück auf Spielen und lauf durch das, was du geschrieben hast.

Wer die Lava berührt, bekommt Health auf 0 gesetzt. Ändere diese 0 in Zeile 6 zu 50, drück auf Spielen, und die Lava tut nur noch weh.

local lava = script.Parent

lava.Touched:Connect(function(hit)
	local humanoid = hit.Parent:FindFirstChild("Humanoid")
	if humanoid then
		humanoid.Health = 0
	end
end)

Lehrplan

1 Abschnitte24 Lektionen24 Aufgaben74 Quizfragen

Dieser Abschnitt ist Teil der Lua-Journey. Der vollständige Lehrplan enthält weitere Abschnitte - klicke unten auf eine Vorschau, um sie auf der Journey-Seite anzusehen.

  1. Abschnitt 1Grundlagen90 Lektionen
  2. Abschnitt 2Logik und Programmablauf54 Lektionen
  3. Abschnitt 3Objektorientierte Programmierung70 Lektionen
  4. Abschnitt 4Einführung in Luau73 Lektionen
  5. Abschnitt startenStartenAusklappenEinklappenSkripte echte Roblox-Spiele in Luau und spiele sie in deinem Browser: Lavaböden, Münzen, Bestenlisten, Sprungfelder, Türen mit Knöpfen, bewegliche Plattformen und Checkpoints – bis hin zu deinem eigenen Obby.

    Skripte und Bauteile

    4 Lektionen413

    Schleifen und Funktionen

    6 Lektionen619

    Ereignisse und Spieler

    6 Lektionen618

    Spielmechaniken

    7 Lektionen721

    Dein erstes Spiel

    1 Lektion13
Das bekommst du
Alles, was du zum Programmierenlernen nutzt

Lernen durch Tun

Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.

playground.js
Code-Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Eingabe
"Alex"
Ausgabe
"Hello, Coddy! Alex"

Baue deine Serie auf

Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.

12 Tage Serie

Komm morgen zurück, um deine Serie zu halten!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Doppelt oder Nichts

Tag 5 von 7

fire Freeze icon

Serie Einfrieren

2 left

Überall coden

Nimm deine Programmierreise mit! Keine Einrichtung, keine Downloads: einfach öffnen und loslegen. Verfügbar auf iOS, Android und Web mit 4,9-Sterne-Bewertungen.

Python
7Streak
250Punkte
5Energie
Variablen
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
FORTSETZEN
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Reise
Ziele
Bestenliste
Profil
4.9
SternSternSternSternStern
Bewertung

Du bist nicht allein

Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!

Herausforderer-Liga
Herausforderer-LigaTop 7 steigen auf
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconAufstiegszoneleaderboard Arrow Up icon

Jeder Lernweg, alles dabei

Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.

Einführung in Variablen
Audio

Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.

In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.

Der Wert kann sich ändern - eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.

1xSarah

Werde zertifiziert

Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.

CoddyAbschlusszertifikat
Hiermit wird bestätigt, dassMax Mustermannerfolgreich abgeschlossen hat
python iconPython-Grundlagen
Verifiziert
DatumJan. 2026
LinkedInZu LinkedIn hinzufügen

Warum Roblox programmieren lernen mit Coddy

  • Dein Skript und dein Spiel liegen nebeneinander. Drück auf Spielen und steuere deine Figur durch das, was du gerade geschrieben hast, mit W A S D auf der Tastatur oder einem Joystick auf dem Touchscreen. Drück auf Prüfen und sieh zu, wie ein Testspieler denselben Weg läuft wie die Bewertung.
  • Es läuft im Browser, also kannst du auf dem Chromebook der Schule, einem Tablet oder dem Handy lernen. Roblox Studio läuft nur unter Windows und macOS. Hier musst du nichts installieren und dich nicht mit einem Roblox-Konto anmelden.
  • Die Roblox-API, die dir in jedem echten Spiel begegnet: Instance.new, workspace, Position, Size, Color und Transparency eines Parts, das Event Touched, Humanoid, Players und leaderstats, task.wait, ClickDetector und TweenService. Die Engine übernimmt die Standardwerte von Roblox, etwa den Respawn nach 5 Sekunden und eine JumpHeight von 7.2, deshalb ist das Luau, das du hier schreibst, dasselbe Luau, das du in Studio schreibst. Dort baust du außerdem die Parts, die dein Skript erwartet, und die baut hier jede Lektion für dich.
  • 24 Lektionen in 5 Kapiteln, jede endet mit einer funktionierenden Spielmechanik: eine verschwindende Brücke, ein Lavaboden, ein Münzsammler, ein Sprungfeld, eine Tür mit Knopf, eine bewegliche Plattform, Checkpoints und eine Ziellinie. Die letzte Lektion setzt alles zu deinem eigenen Obby zusammen.

Häufige Fragen zum Roblox-Programmieren

Welche Programmiersprache benutzt Roblox?

Roblox-Spiele werden in Luau geskriptet, einer Sprache, die Roblox aus Lua 5.1 entwickelt und als Open Source veröffentlicht hat. Luau behält die Syntax von Lua und ergänzt optionale Typen und ein paar praktische Dinge wie += und String-Interpolation. Die Roblox-Engine selbst ist in C++ geschrieben, aber für ein Roblox-Spiel schreibst du nie C++: Jedes Skript in Roblox Studio ist Luau. Normales Lua läuft meistens unverändert als Luau, deshalb sagen viele immer noch Roblox Lua.

Wie fange ich mit dem Scripten in Roblox an?

Fang mit drei Ideen an. Ein Skript findet ein Objekt im Spiel (workspace.Lava oder script.Parent), ändert seine Eigenschaften (Color, Size, Transparency) und verbindet eine Funktion mit einem Event, damit Code läuft, wenn etwas passiert (Touched, PlayerAdded, MouseClick). Dieser Kurs bringt sie dir in dieser Reihenfolge bei, ein kleines Spiel pro Lektion. In Roblox Studio fügst du ein Skript hinzu, indem du im Explorer mit der Maus über einen Part oder ServerScriptService fährst, auf das Plus klickst und Script auswählst.

Brauche ich Roblox Studio, um Roblox programmieren zu lernen?

Zum Lernen nicht. Jede Lektion läuft in deinem Browser auf einer kleinen Spiel-Engine, die Coddy in Luau geschrieben hat und die den Teil der Roblox-API nachbildet, den Anfänger benutzen. Wenn du ein Spiel für andere Spieler veröffentlichen willst, brauchst du Roblox Studio, das für Windows und macOS kostenlos ist. Dein Luau und das Gelernte nimmst du mit: In Studio baust du die Parts und platzierst die Skripte selbst, so wie es die Welt jeder Lektion für dich getan hat.

Kann ich Roblox programmieren auf einem Chromebook oder Handy lernen?

Ja. Roblox Studio läuft nicht auf ChromeOS, iPads oder Handys, diese Lektionen aber schon: Editor und Spiel laufen im Browser, und auf einem Touchscreen zeigt das Spiel einen Joystick und einen Sprung-Button, so wie Roblox auf dem Handy. Um später dein eigenes Roblox-Spiel zu veröffentlichen, brauchst du einen Windows- oder Mac-Computer für Studio.

Ist das das echte Roblox?

Nein. Es ist Coddys eigene Engine, in Luau geschrieben und in deinem Browser laufend, die einen Teil von Roblox für Anfänger nachbildet: Parts, Touched, Humanoid, Players, leaderstats, task.wait, ClickDetector, TweenService und ein paar mehr. Sie übernimmt absichtlich die Standardwerte und Eigenheiten von Roblox, damit du das Gelernte in Studio nutzen kannst. Es gibt keine Trennung von Client und Server (keine RemoteEvents), keine GUI und nur einfache Physik (laufen, springen, fallen und berühren), und genau das lernst du als Nächstes in Studio. Coddy ist weder mit der Roblox Corporation verbunden noch wird es von ihr unterstützt. Roblox und Luau sind Marken der Roblox Corporation.

Muss ich Lua können, bevor ich Roblox programmieren lerne?

Nein. Der Kurs bringt dir Variablen, Schleifen, Funktionen und Events genau dann bei, wenn ein Spiel sie braucht. Wenn du lieber langsamer startest, fängt der Lua-Kurs bei null an, und der Luau-Kurs zeigt das Typsystem, das größere Roblox-Projekte benutzen.

Wie lange dauert es, Roblox programmieren zu lernen?

Dieser Kurs hat 24 Lektionen, etwa 4 Stunden in deinem Tempo, und am Ende kannst du Parts, Events, eine Bestenliste und ein ganzes Obby skripten. Ein komplettes eigenes Spiel dauert länger: Rechne mit ein paar Monaten kleiner Projekte in Roblox Studio, in denen du Client- und Server-Code, das Speichern von Daten und Benutzeroberflächen ergänzt, die nach diesem Kurs kommen.

Ist Scripten in Roblox erlaubt?

Ja. Skripte für dein eigenes Spiel in Roblox Studio zu schreiben ist genau so, wie jedes Roblox-Spiel entsteht, und das bringt dir dieser Kurs bei. Gegen die Nutzungsbedingungen von Roblox verstößt es, Exploit-Skripte mit einem Script Executor in den Spielen anderer Leute auszuführen. Dafür kann ein Konto gesperrt werden, und dieser Kurs hat damit nichts zu tun.

Ist das ein guter Roblox-Programmierkurs für Kinder?

Die Lektionen sind kurz, jede endet mit einem Spiel, in dem man herumlaufen kann, und KI-Hinweise erklären Fehler, ohne die Lösung zu verraten, deshalb kann ein junger Roblox-Spieler allein lernen. Lehrkräfte und Coding-Clubs können ihn als Klasse mit einem kostenlosen Klassenzimmer nutzen, das den Fortschritt jedes Schülers Lektion für Lektion zeigt.

Ist der Roblox-Programmierkurs kostenlos?

Ja. Alle 24 Lektionen, das Spiel in jeder Lektion, die KI-Hinweise und das Abschlusszertifikat sind kostenlos. Mit einem kostenlosen Konto schaffst du ein paar Lektionen pro Tag, und Pro hebt das Tageslimit auf.

Lernpfade, die diesen Kurs enthalten

Dieser Kurs ist ein Schritt eines längeren Pfads: mehrere Kurse in der Reihenfolge, in der ein Mentor sie unterrichten würde, jeder mit eigenem kostenlosem Zertifikat.

Illustration der Programmiersprachen bei Coddy

Lerne Roblox-Spiele skripten mit Coddy

LOS GEHT'S