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 Unity für Kids

Book Description

Ab 12 Jahre, aber auch für Erwachsene, die eine wirklich einfache Einführung suchen.
  • 2D- und 3D-Spiele selbst entwickeln
  • 3D-Physik einsetzen und mit tollen Effekten glänzen
  • Mit einem Crashkurs zu C#

Unity ist eine sehr beliebte Spiel-Engine, mit der man recht einfach eigene 3D-Spiele entwickeln kann. Der erfahrene Kids-Autor Hans-Georg Schumann zeigt dir, wie du mit Unity 5 und C# schnell zu beeindruckenden Ergebnissen kommst. Dabei lernst du, wie man Figuren durch die Welt wandern und auch gegen gefährliche Gegner kämpfen lässt. Du erstellst Landschaften mit Bäumen und Seen, animierst Figuren und lernst ganz nebenbei das Programmieren in C#. Tolle Effekte mit Licht und Schatten und dem Unity-Partikelsystem geben dem Spiel das nötige Reality-Gefühl. Auf der beiliegenden DVD findest du alles, was du zum Spiele-Programmieren brauchst.

Auf der DVD:
Unity 5 (für 32-Bit- und 64-Bit-Windows-Versionen), alle Buch-Projekte, Lösungen zu den Aufgaben sowie ein Bonuskapitel »Crashkurs C#«.

Systemvoraussetzungen: Ab Windows 7

Aus dem Inhalt:
  • Unity starten
  • 2D oder 3D?
  • Waten, Schwimmen, Tauchen
  • Ein Navigator für die Kreatur
  • Angriff und Verteidigung
  • Strahlen, Partikel und Sound
  • Game Tuning

Table of Contents

  1. Impressum
  2. Vorwort
    1. Welche Werkzeuge benötigen wir?
    2. Und was bietet dieses Buch?
  3. Einleitung
    1. Wie arbeite ich mit diesem Buch?
    2. Was brauchst du für dieses Buch?
    3. Wie gut kennst du C#?
  4. Kapitel 1: Das erste Projekt
    1. Unity starten
    2. Ein Objekt zum Spielen
    3. Gravitation und Kollision
    4. 2D oder 3D?
    5. Unity beenden
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und eine Aufgabe
  5. Kapitel 2: Script-Programmierung
    1. Ein Script erstellen
    2. Klassen und Methoden
    3. if-Strukturen
    4. Schubsen oder schieben?
    5. Mal schwerelos, mal »bouncy«
    6. Import und Export
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und eine Aufgabe
  6. Kapitel 3: Eine Figur zum Spielen
    1. Ein neues Spielobjekt
    2. Material und Texturen
    3. Ein Script für die Figur
    4. Character Controller
    5. Spielunterlage
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und eine Aufgabe
  7. Kapitel 4: Jump and Run
    1. Steuersystem
    2. Container für Figuren
    3. Eine eigene Methode
    4. Endlich Animationen
    5. Laufen, Springen, Schubsen
    6. Trigger
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und ein paar Aufgaben
  8. Kapitel 5: Sightseeing in 3D
    1. Einfache Szene in 3D
    2. Bewegte Kamera
    3. Springen und Drehen
    4. Player mit Kamera
    5. 3rd oder 1st Person?
    6. Fertig-Player aus der Packung
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und ein paar Aufgaben
  9. Kapitel 6: Landschaften
    1. Von der Ebene zum Terrain
    2. Ein Gelände gestalten
    3. Landschaftspflege
    4. Vegetation
    5. Noch mehr Details?
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und eine Aufgabe
  10. Kapitel 7: Erde, Wasser, Luft
    1. Auf und ab
    2. Grenzkontrollen
    3. Wind ...
    4. ... und Wasser
    5. Entschlackungskur
    6. Kugel mit Rigidbody
    7. Kollision mit Folgen
    8. Zusammenfassung
    9. Ein paar Fragen ...
    10. ... und eine Aufgabe
  11. Kapitel 8: Bauwerke
    1. Baumaterial
    2. Platten legen
    3. Prefab-Transport
    4. Innenansichten
    5. Steigungen
    6. Zusammenfassung
    7. Ein paar Fragen ...
    8. ... und ein paar Aufgaben
  12. Kapitel 9: Klettern und Schwimmen
    1. Ein Kletter-Trigger
    2. Der Player lernt klettern
    3. Ein kleiner Schubs
    4. See-Landschaft
    5. Unterwasser-Atmosphäre
    6. Waten, Schwimmen, Tauchen
    7. Bewegungskontrolle
    8. Zusammenfassung
    9. Keine Fragen ...
    10. ... aber ein paar Aufgaben
  13. Kapitel 10: Animation und Navigation
    1. Ein kleines Monster
    2. Animator und Keyframes
    3. Das »Ding« bewegt sich
    4. Kleiner Probelauf
    5. Ein Navigator für die Kreatur
    6. Verfolgung an, Verfolgung aus
    7. Hindernislauf
    8. Zusammenfassung
    9. Ein paar Fragen ...
    10. ... und eine Aufgabe
  14. Kapitel 11: Spiel mir das Lied vom Tod
    1. Angriff und Verteidigung
    2. Tödliche Kugeln
    3. Animationen organisieren
    4. Stehen – Gehen – Sterben
    5. Tod des Players
    6. Die Kreatur wird zum Monster
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... aber nur eine Aufgabe
  15. Kapitel 12: Strahlen, Partikel und Sound
    1. Raycasting
    2. Todesstrahlen
    3. Partikelsysteme
    4. Flammenwerfer
    5. Schrittgeräusche
    6. Noch mehr Sound?
    7. Zusammenfassung
    8. Ein paar Fragen ...
    9. ... und ein paar Aufgaben
  16. Kapitel 13: Game Tuning
    1. Die Kreatur rüstet auf
    2. Gesundheits-Balken
    3. Energiekontrolle für den Player
    4. ... und für die Kreatur
    5. Game Over
    6. Aufmarsch der Gegner
    7. Play the Game
    8. Zusammenfassung
    9. Keine Frage und keine Aufgabe mehr
  17. Anhang A
    1. Für Eltern ...
    2. ... und für Lehrer
  18. Anhang B
    1. Unity installieren
    2. Standard Assets installieren
  19. Anhang C
    1. Debugging
    2. Kurze Checkliste