Book description
- Zur Version 5 von Unity+ Behandelt auch 2D-Spiele+ Behandelt auch Oculus Rift+ Als Workshop aufgebaut
Table of contents
- Cover
- Titel
- Impressum
- Vorwort
- 1 Über Unity
-
2 Ein erstes einfaches 2D-Mini-Spiel
- 2.1 Die Unity-Game-Engine installieren
-
2.2 Erste Schritte mit Unity gehen: der Editor
- 2.2.1 Unser gesamtes Projekt: Project Browser
- 2.2.2 Die Hierarchie einer Szene: Hierarchy
- 2.2.3 Objekte der Szene im Raum: Scene View
- 2.2.4 Eigenschaften von Objekten: Inspector
- 2.2.5 Game View: Endlich spielen!
- 2.2.6 Was zeigt die Game View eigentlich? Kameras in Unity
- 2.2.7 Mit Layern und der Culling Mask arbeiten
- 2.2.8 In Project, Hierarchy und Scene View suchen
- 2.2.9 Weitere Views
- 2.2.10 Layouts
-
2.3 2D-Features in Unity verstehen
- 2.3.1 Sprites importieren und mit dem Sprite Editor bearbeiten
- 2.3.2 Den Sprite Renderer zur Darstellung von Sprites verwenden
- 2.3.3 Sortierung von Ebenen mit Sorting Layers einrichten
- 2.3.4 Einfache 2D-Animationen mit Mecanim und Dope Sheet erstellen
- 2.3.5 2D-Physik zum Erkennen von Kollisionen und Aufsammeln von Äpfeln einsetzen
- 2.3.6 Parallax Scrolling hinzufügen
- 2.3.7 Was mit ein wenig Editor-Scripting möglich ist
- 2.4 Erforschen und verändern
- 2.5 Mehr über die Entwicklung von 2D-Spielen mit Unity lernen
- 3 Unser Projekt: Traces of Illumination
- 4 Der erste Prototyp
- 5 Die Spielentwicklung vorbereiten
-
6 Den Prototyp fertigstellen
- 6.1 Eigene Materialien erstellen und verwenden
-
6.2 Die Wände hinter dem Fahrzeug erstellen
- 6.2.1 Lösungsmöglichkeiten zum Erzeugen der TraceWalls
- 6.2.2 Implementierung von Lösung B: Skalierung
- 6.2.3 Coroutines für zeitgesteuerte Ereignisse verwenden
- 6.2.4 Die Implementierung des Wandwuchses vollenden
- 6.2.5 Eigenheiten von Unity: Klassen und Structs, Variablen und Properties
- 6.2.6 Das Problem mit den Drehungen
- 6.2.7 Saubere Drehungen implementieren
- 6.2.8 Testing und kleine Fehler korrigieren
- 6.2.9 Erweiterung zu Lösung C: Vektortransformation
- 6.2.10 Das Modell für die Wand in Unity importieren
- 6.2.11 Ein neues Prefab für die Wände erstellen
- 6.2.12 Änderungen an Prefabs von der Szene ins Projekt zurückschreiben
- 6.2.13 Prozedural das Modell-Mesh verändern
- 6.2.14 Den Fehler finden
- 6.2.15 Beschränkung der Prefab-Ebenen im Project Browser
- 6.2.16 Wenn sichtbare Flächen unsichtbar werden
- 6.2.17 UV-Map kontinuierlich anpassen
- 6.3 Von Äpfeln und Explosionen, Triggern und Kollisionen
- 7 Projekt-Polishing – Iteration 1
-
8 Veröffentlichung vorbereiten
- 8.1 Ein Startmenü hinzufügen
- 8.2 Das Startmenü mit Unity UI umsetzen
- 8.3 Den Spieler gewinnen oder verlieren lassen
-
8.4 Unity Audio: Stimmung! Soundeffekte! Musik!
- 8.4.1 Hintergrundmusik für Startmenü und Level auswählen
- 8.4.2 Soundeffekte für das Spiel hinzufügen
- 8.4.3 Dem Tracer ein Motorengeräusch geben
- 8.4.4 Dramatischere Drehungen entwickeln
- 8.4.5 Das Einsammeln von Äpfeln und das Gewinnen akustisch untermalen
- 8.4.6 Audio-Engineering: Musik und Effekte aufeinander abstimmen
- 9 Aus dem Editor zu den Spielern
- 10 Project Polishing – Iteration 2
-
11 Unsere GUI aufhübschen
- 11.1 Die wesentlichen Darstellungselemente von Unity UI
-
11.2 Das Startmenü aufhübschen
- 11.2.1 Echte 3D-Objekte als Pseudo-Hintergrundgrafik einsetzen
- 11.2.2 Masking verwenden, um einen scrollbaren Text umzusetzen
- 11.2.3 Bilder und Farben aus der Designer-Vorlage übernehmen
- 11.2.4 Den Titel mit mehreren Farben formatieren
- 11.2.5 Button-Animationen mit Mecanim umsetzen
- 11.2.6 Einen Einstellungsscreen erstellen
- 11.2.7 Zwischen Hauptmenü und Einstellungsscreen wechseln
- 11.2.8 Die GUI auf 3D umstellen
- 11.2.9 Wechsel zwischen den Screens animieren
- 11.3 Die InGameGUI aufhübschen
- 11.4 Anpassungen für hochauflösende Displays
- 12 Beleuchtung mit Erleuchtung: Enlighten
- 13 Project Polishing – Iteration 3
- 14 Ein minimales Multiplayer-Spiel
- 15 Terrain Engine: Eine Landschaft bauen
- 16 Durch die Landschaft laufen
- 17 Durch die Landschaft fahren
- 18 Eine neue Dimension: Virtual Reality
- 19 Enter the Endgame
- 20 Glossar
- Stichwortverzeichnis
- Fußnoten
Product information
- Title: Das Unity-Buch
- Author(s):
- Release date: April 2015
- Publisher(s): dpunkt
- ISBN: 97833864902321
You might also like
book
Der Java-Profi: Persistenzlösungen und REST-Services
• Erweiterung des Java-Profis für Datenbankprogrammierung• Erfolgsautor Michael Inden• Professionelle Entwicklung von Datenbankanwendungen
book
Mikrocontroller – Der Leitfaden für Maker
Die ersten sechs Kapitel beschäftigen sich mit den grundlegenden Themen: Mikrocontrollerfamilien, Minicomputersysteme, E/A-Einheiten, Energieversorgung und Funksysteme. …
book
Geheimnisse eines JavaScript-Ninjas
Das Web ist heute ohne JavaScript undenkbar, doch seit der Entstehung dieser Scriptsprache hat sich einiges …
book
Der Weg zum Java-Profi, 4th Edition
Diese umfassende Einführung in die professionelle Java-Programmierung vermittelt Ihnen das notwendige Wissen, um stabile und erweiterbare …