O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Spiele programmieren mit der Unreal Engine für Kids

Book Description

Möchtest du eigene Fantasiewelten erschaffen, dort herumstreifen und sogar deinen selbst gebauten Figuren begegnen? Hans-Georg Schumann gibt dir mit diesem Buch einen Kasten voller Werkzeuge, mit denen du den Plan von deinen Spielideen umsetzen kannst. Mithilfe der Unreal Engine wirst du Schritt für Schritt dein eigenes 2D- oder 3D-Spiel entwickeln.

Die visuelle Entwicklungsumgebung, die Unreal mit sich bringt, bietet zahlreiche Möglichkeiten, sich Elemente für ein Spiel zusammenzustellen. Du lernst mit dem Blueprint-System umzugehen, durch das du dir das klassische Programmieren mit Textzeilen ersparen kannst. So erschaffst du ohne Weiteres Objekte, Animationen, Räume und Landschaften. Du erfährst hier u.a.

  • was Blueprints sind und wie man damit umgeht
  • wie man den 1st-Person und den 3rd-Person-Modus einsetzt
  • wie man Landschaften gestaltet und Gebäude baut
  • wie man klettert und schwimmt und taucht
  • wie man einfache Figuren erstellt und sie animiert
  • wie man künstliche Intelligenz nutzen kann
  • wie man Effekte erzeugt und Sound einsetzt

Im Anhang gibt es dann noch zusätzliche Informationen, zum Beispiel über die Installation der Unreal Engine. Viele Fragen und Aufgaben am Ende der Kapitel bringen Tüftel-Spaß und verfestigen das Gelernte im Nu.

Table of Contents

  1. Impressum
  2. Vorwort
  3. Einleitung
  4. Kapitel 1: Das erste Projekt
    1. Unreal Engine starten
    2. Kleiner Rundgang
    3. Ein Objekt einsetzen
    4. 2D oder 3D?
    5. Komponenten
    6. Unreal beenden
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und eine Aufgabe
  5. Kapitel 2: Einsatz einer Spielfigur
    1. Projekt-Verwaltung
    2. Vom Actor zum Character
    3. Der richtige Input
    4. Ein Blueprint für den Player
    5. Knoten knüpfen
    6. Game Mode
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und eine Aufgabe
  6. Kapitel 3: Blueprints
    1. Ereignisse und Aktionen
    2. Springen ...
    3. ... und Ducken
    4. Die Sache mit der Maus
    5. Rotations-Kontrolle
    6. Kamera-Einstellung
    7. Gehen oder Laufen?
    8. Zusammenfassung
    9. Ein paar Fragen ...
    10. ... und eine Aufgabe
  7. Kapitel 4: Textur, Material, Mesh
    1. Eine neue Spielszene
    2. Material und Texturen
    3. Material-Einsatz
    4. Mapping
    5. 1st oder 3rd?
    6. Import-Figur
    7. Das passende Mesh
    8. Eigener oder fremder Player?
    9. Zusammenfassung
    10. Ein paar Fragen ...
    11. ... und eine Aufgabe
  8. Kapitel 5: Landschaften
    1. Von der Ebene zur Landschaft
    2. Ein Gelände gestalten
    3. Texturen-Sammlung
    4. Layer Blending
    5. Feinschliff
    6. Landschaftspflege
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... aber keine Aufgabe
  9. Kapitel 6: Vegetation und Wasser
    1. Open World
    2. Speed Trees
    3. Bäume pflanzen
    4. Wind und Wasser
    5. Material aus dem Starter Content
    6. Unter Wasser
    7. Grenzkontrollen
    8. Entschlackungskur
    9. Zusammenfassung
    10. Ein paar Fragen ...
    11. ... und eine Aufgabe
  10. Kapitel 7: Bauwerke
    1. Grenzmauern
    2. Baumaterial
    3. Plattenlegen
    4. Dach-Varianten
    5. Lichtverhältnisse
    6. Treppen
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und ein paar Aufgaben
  11. Kapitel 8: Klettern und Schwimmen
    1. Ein Kletter-Trigger
    2. Ereignis-Steuerung
    3. Mehr Input
    4. Migration
    5. Auf- und Abtauchen
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und ein paar Aufgaben
  12. Kapitel 9: Ein neues Feindbild
    1. Ein Mannequin muss her
    2. Hautwechsel
    3. Animationen
    4. State Machines
    5. Ein eigenes Animation-Blueprint
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... aber keine Aufgabe
  13. Kapitel 10: Künstliche Intelligenz
    1. Intelligenz-Kontrolle
    2. Den Feind sensibilisieren
    3. Die passende Animation
    4. Geschwindigkeitsregelung
    5. Ein eigenes Blendspace-Element
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und eine Aufgabe
  14. Kapitel 11: Spiel mir das Lied vom Tod
    1. Der Enemy wird gefährlich
    2. Attacke
    3. Distanzmessung
    4. On-Off
    5. »Fremder« Exkurs
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und eine Aufgabe
  15. Kapitel 12: Partikelsysteme
    1. Brenzliges Material
    2. Emitter
    3. Einsatz des Todesstrahls
    4. Auf Kollisionskurs
    5. True oder False
    6. Gesundheitszustand
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und ein paar Aufgaben
  16. Kapitel 13: Sound
    1. Geräusche
    2. Schritt für Schritt
    3. Sound-Module
    4. Gedämpfte Schritte
    5. Sequenz-Knoten
    6. Umgebungsmusik
    7. Zusammenfassung
    8. Zwei Fragen ...
    9. ... und eine Aufgabe
  17. Kapitel 14: User Interface
    1. Gesundheits-Balken
    2. Energiekontrolle für den Player
    3. Widgets sichtbar machen
    4. Game Over
    5. Zusammenfassung
    6. Zwei Fragen ...
    7. ... und zwei Aufgaben
  18. Kapitel 15: Game Tuning
    1. Aufmarsch der Gegner
    2. Todes-Trigger
    3. Enemy is Dying
    4. Der Feind wird besiegbar
    5. Play the Game
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und ein paar Aufgaben
  19. Anhang A
    1. Für Eltern ...
    2. ... und für Lehrer
  20. Anhang B
    1. Unreal installieren
  21. Anhang C
    1. Debugging (Values)
    2. Debugging (Breakpoints)