Zertifizierter Händler seit über 35 Jahren
Mo.–Fr. 8:30 – 17:00 Uhr: 0 21 91 - 99 11 00
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
0
Let's code Lua!
Dein Einstieg in die Spieleprogrammierung
Der Programmiereinstieg für Kinder und Jugendliche
Let's code Lua!

Let's code Lua!

Dein Einstieg in die Spieleprogrammierung

Der Programmiereinstieg für Kinder und Jugendliche

Rheinwerk Verlag
Autor:in
Maxime Wegesin
316 Seiten, Softcover
Erschienen
12/2024
978-3-367-10416-1
9783367104161
 
 
Best.-Nr.:
Let's code Lua!

Programmieren lernen mit Lua: Gestalte deine eigenen Spiele!

Tauche ein in die spannende Welt des Programmierens mit Lua und entdecke, wie einfach es sein kann, eigene Spiele zu entwickeln – selbst ohne Vorkenntnisse. Mit einer spielerischen Herangehensweise lernst du Schritt für Schritt, wie du Minispiele erschaffst und gleichzeitig die Grundlagen der Programmierung beherrschst.

Blick ins Buch: Let’s code Lua!

Schritt für Schritt zum eigenen Game

Von der Gestaltung interaktiver Geschichten bis hin zu actiongeladenen Abenteuern wie "Cave of Doom" bietet dir Lua eine vielseitige Plattform, um deiner Kreativität freien Lauf zu lassen. Dabei lernst du nicht nur die Basics der Programmiersprache Lua, wie Variablen, Ausdrücke, Arrays und Schleifen, sondern auch, wie du diese geschickt in spannenden Spielideen einsetzt. Jede Lektion baut auf der vorherigen auf, sodass du mit jedem Spiel, das du entwickelst, mehr dazu lernst.

Du lernst auch das Löve-Framework kennen, das es dir ermöglicht, deine Spiele mit ansprechender Grafik, Soundeffekten und interaktiven Steuerungsmöglichkeiten zu erweitern. Ob du Monster bekämpfen möchtest oder Minispiele wie "Feuer, Wasser, Eis" programmierst – mit Lua gestaltest du unterhaltsame Welten und lernst dabei auf einfache Weise das Programmieren.

Das erwartet dich in diesem Buch

Programmier-Grundlagen spielend erlernen

Mit diesem Buch entdeckst du die Welt der Programmierung auf spielerische Weise. Die leicht verständliche Einführung in Lua vermittelt dir alle grundlegenden Konzepte, die du brauchst, um eigene Spiele zu entwickeln. Ob Variablen, Arrays oder Schleifen – du wirst Schritt für Schritt in die wichtigsten Bausteine der Programmierung eingeführt.

Schritt für Schritt: Vom Textspiel zum Abenteuer

Im ersten Teil des Buchs erstellst du verschiedene Minispiele in Textform, die dir helfen, das Gelernte direkt anzuwenden. Spannende Projekte wie das "Feuer-Eis-Wasser"-Duell, ein packendes Höhlen-Abenteuer oder das Rollenspiel Cave of Doom zeigen dir, wie du mit einfachen Mitteln unterhaltsame Spiele entwickelst. Mit jedem Spiel festigst du deine Fähigkeiten und lernst neue Tricks dazu.

Von Text zu Grafik: Spiele mit Löve2D gestalten

Der letzte Teil des Buchs führt dich in die Welt der grafischen Spieleprogrammierung. Mithilfe der Spielebibliothek Löve2D lernst du, wie du eine visuelle Version von Cave of Doom erstellst. Dabei erfährst du, wie du Grafiken, Soundeffekte und Steuerungen in deine Spiele integrierst. Am Ende hältst du dein erstes komplettes grafisches Spiel in den Händen – der perfekte Abschluss für deinen Einstieg in die Programmierung!

Aus dem Inhalt

Teil 1 – Reisevorbereitungen

  • Eine (sehr) kurze Geschichte der Programmierung
  • Richte deine Entwicklungsumgebung ein
  • Hacker’s Delight: das Terminal

Teil 2 – Reise nach Lua

  • Daten, Daten, Daten
  • Der Computer lernt zuhören
  • Kleine Helfer für den Programmierer
  • Entscheidungen treffen
  • Rechnen mit Wahrheit
  • Ich wiederhole mich sehr gern
  • Neue Helfer rekrutieren
  • Daten am laufenden Band
  • Ein Held ist keine Zahl
  • Codemonster in Stücke schneiden

Teil 3 – Aufbruch in eine neue Welt

  • What is Löve?
  • Bewegung auf Tastendruck
  • Cave of Doom wird bunt
  • Es ist so still im Dungeon ...

Anhang

  • Wie geht es von hier weiter?
  • Der komplette Code für Cave of Doom
  • Die Lua-Standardbibliothek
Leseprobe

Leseprobe

Auch wenn du mit diesem Buch lernst, Spiele zu programmieren, sind für den Computer alles nur Daten, um die es im ersten Teil dieser Leseprobe geht. Dabei lernst du einige Grundlagen der Programmierung wie Variablen und Ausdrücke kennen. Wie das später im Spiel "Cave of Doom" aussieht, siehst du im zweiten Teil der Leseprobe.

Wer hat's geschrieben?

Bild von Autor:in Maxime Wegesin

Maxime Wegesin hat 2014 an der Uni Bonn seinen Master of Science in Mathematik abgeschlossen. Schon während seines Studiums begleitete er mehrere Programmierkurse und entdeckte seine Leidenschaft dafür, anderen das Programmieren näherzubringen. Diese Begeisterung vertiefte er als Betreuer beim ComputerCamp, wo er miterlebte, wie Jugendliche mit großer Freude ihre ersten Schritte in der Computerprogrammierung machten und ihre kreativen Ideen zum Leben erweckten. Nach dem Studium arbeitete Maxime einige Jahre als Programmierer, bevor er eine neue Herausforderung suchte und sich entschloss, eine Ausbildung zum Erzieher zu absolvieren. Heute arbeitet er in einem Kindergarten und hat seine Begeisterung für die Informatik nie verloren. Mit seinem Buch möchte Maxime jungen Menschen die Freude am Programmieren vermitteln und sie ermutigen, ihre eigenen kreativen Ideen in die Tat umzusetzen.

Bild von Autor:in Maxime Wegesin
Let's code Lua!
Dein Einstieg in die Spieleprogrammierung
Der Programmiereinstieg für Kinder und Jugendliche
Let's code Lua!
Let's code Lua!
Dein Einstieg in die Spieleprogrammierung
Der Programmiereinstieg für Kinder und Jugendliche
Rheinwerk Verlag
Autor:in
Maxime Wegesin
316 Seiten, Softcover
Erschienen
12/2024
978-3-367-10416-1
9783367104161
 
 
Best.-Nr.:
Let's code Lua!