In diesem Workshop erstellen wir ein einfaches Computer-Spiel. Wir besprechen die Grundlagen der Spiele-Programmierung, wie man bewegte Bilder auf den Bildschirm bringt und wie man auf Benutzereingaben reagiert. Das Ganze setzen wir mit Löve 2D um.
Löve 2D ist ein Framework für die Erstellung von 2D-Spielen, welches frei verfügbar ist. Für die Programmierung wird dabei die Programmiersprache Lua verwendet, welche vergleichsweise simpel und leicht zugänglich ist.
Um an dem Workshop teilnehmen zu können, solltest du das Folgende mitbringen:
- Grundlegende Computer-Kenntisse.
- Einen eigenen Laptop mit Linux, macOS oder Windows.
- Erste Programmier-Kentnisse sind hilfreich, aber nicht notwendig. Lua musst du nicht kennen.
- Solltest du schon programmier-erfahren sein und lernen wollen, wie man mit Löve 2D ein Spiel erstellt, bist du gerne gesehen. Allerdings musst du etwas Geduld mitbringen, da wir erst die Grundlagen besprechen.
Zur Vorbereitung solltest du:
- Löve 2D [1] herunterladen und installieren.
- Geany [2] herunterladen und installieren. (Falls du dich auskennst, kannst du auch einen Code-Editor deiner Wahl installieren).