Spiele programmieren mit JavaScript für Kids

Hans-Georg Schumann

Cite this publication as

Hans-Georg Schumann, Spiele programmieren mit JavaScript für Kids (2017), mitp-Verlag, Frechen, ISBN: 9783958455788

1446
accesses
4
quotes

Description / Abstract

Computerspiele zu spielen macht Spaß, Computerspiele selbst zu entwickeln ebenfalls und ist noch viel kreativer! Hans-Georg Schumann programmiert zusammen mit dem Leser, mit JavaScript und der sehr hilfreichen Babylon Engine 3D-Games. Babylon ist ein vollwertiges Engine-System, das vielfältige Möglichkeiten zum Erstellen auch von professionellen Spielen bietet. Damit lässt er Kugeln durch Landschaften fliegen und Figuren Abenteuer bestreiten. Ganz nebenbei lernt der Leser JavaScript kennen und erlangt so grundlegende Programmierkenntnisse.

Description

Hans-Georg Schumann war Informatik- und Mathematiklehrer an einer Gesamtschule. Er hat viele erfolgreiche Bücher in der mitp-Buchreihe »... für Kids« geschrieben.

Table of content

  • Cover
  • Titel
  • Impressum
  • Inhalt
  • Vorwort
  • Einleitung
  • Kapitel 1: Das erste Projekt
  • In Babylon einsteigen
  • Ein Objekt positionieren
  • Die Sache mit Create
  • Funktionen
  • Objekte, Vektoren und mehr
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und eine Aufgabe
  • Kapitel 2: HTML und Babylon
  • Get Zip
  • Abnabelung 1: babylon.js
  • Abnabelung 2: Notepad++
  • Ansehen und starten?
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... aber keine Aufgabe
  • Kapitel 3: Projekt-Erweiterung
  • INDEX.HMTL und GAME.JS
  • Funktionsanweisungen
  • Tasten-Abfrage mit »if«
  • Fehlersuche
  • Grenzkontrollen
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und ein paar Aufgaben
  • Kapitel 4: Spiele-Physik
  • Objekt-Material
  • Kacheln, Alpha und Color
  • Masse und Gravitation
  • Krafteinwirkung
  • Eigene Funktionen
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und zwei Aufgaben
  • Kapitel 5: Mit und ohne Grenzen
  • Eine eigene js-Datei
  • Mauerwerk
  • Kameraführung
  • Kugeln schubsen
  • Zufallszahlen und Schleifen
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und einige Aufgaben
  • Kapitel 6: Kleiner Krabbelkurs
  • Neues Spiel?
  • Sprites
  • Insekt als Player
  • Die Sache mit der Maus
  • Klick-Wanderung
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und eine Aufgabe
  • Kapitel 7: Wanzenjagd
  • Freilauf
  • Klick und Platt
  • Zielen und treffen
  • Eine Horde von Wanzen
  • Zusammenfassung
  • ... und zwei Aufgaben
  • Kapitel 8: Sightseeing
  • Ein leeres Spielfeld
  • Gravitation und Kollision
  • Ein neuer Player
  • Spielfeld mit Hindernissen
  • Kontaktaufnahme
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und eine Aufgabe
  • Kapitel 9: Landschaften
  • Ein Terrain
  • Heightmaps
  • Terrain-Texturen
  • Bäume
  • Bumpmaps
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und eine Aufgabe
  • Kapitel 10: Die vier Elemente
  • Eine Skybox für den Himmel
  • Wasser für den See
  • Baumaterial »herstellen«
  • Die Hütte zusammenbauen
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und ein paar Aufgaben
  • Kapitel 11: Android selbst gemacht
  • Kopf, Rumpf und Glieder
  • Alles zusammen
  • Face Texture
  • Der Android bewegt sich
  • Kollisionsprobleme?
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und eine Aufgabe
  • Kapitel 12: Animationen
  • Keyframes
  • Arm- und Beingymnastik
  • Walking
  • Start und Stopp
  • Mehr Animationen?
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und zwei Aufgaben
  • Kapitel 13: Kontakt-Spiele
  • Bewegung im Kugelfeld
  • Kontaktsuche
  • Aus Kugeln werden Bäume
  • 2D in 3D
  • Treffer sehen und hören
  • Spiel auf Zeit
  • Zusammenfassung
  • Ein paar Fragen ...
  • ... und ein paar Aufgaben
  • Zum Schluss
  • Anhang A
  • Für Eltern ...
  • ... und für Lehrer
  • Anhang B
  • Der Babylon-Playground
  • Anhang C
  • Browser-Vielfalt
  • Anhang D
  • Kleine Checkliste
  • Kleine Hilfsmittel
  • Stichwortverzeichnis

More of this series

    Related titles

      More of this author(s)