Thomas Theis

Einstieg in Unity

2D- und 3D-Spiele entwickeln. 5. Auflage
eBook (epub), 484 Seiten
EAN 9783367107834
Veröffentlicht April 2025
Verlag/Hersteller Rheinwerk eBooks

Auch erhältlich als:

Buch (Softcover)
34,90
27,92 inkl. MwSt.
Teilen
Beschreibung

Mit Unity ganz ohne Vorkenntnisse eigene Spiele entwickeln - so geht's! Nutzen Sie die geniale Game Engine, um eigene Spiele zu entwickeln! Von der ersten Scene bis zum komplexen Multiplayer-Spiel zeigt Ihnen Erfolgsautor Thomas Theis Schritt für Schritt, wie es geht. Mit dem integrierten C#-Kurs lernen Sie alle Objekte und Befehle direkt so kennen, wie Sie in Unity-Skripten aussehen - ganz ohne Vorkenntnisse und externe Software! Unity bietet eine Fülle von Techniken und Effekten, die Sie nur einzubinden brauchen. Ob Zusammenstöße, Flugkurven, Explosionen oder die Kameraperspektive: Lernen Sie, die mächtigen Werkzeuge zu nutzen und Ihre eigenen Ideen umzusetzen. Mit 18 vollständigen Spieleprojekten aus vielen Genres.- 2D- und 3D-Spiele entwickeln - auch für Programmiereinsteiger- 18 vollständig entwickelte Spiele aus vielen Genres- Inklusive C#-Programmierkurs für Unity-Skripte »Wenn Sie in die Spieleentwicklung mit Unity einsteigen, bietet Ihnen Thomas Theis eine ideale Anleitung.« - SCREENGUIDE Aus dem Inhalt:- Unity installieren- Projekte, Scenes und Assets verwalten- Flummi oder Stahlkugel? Objekteigenschaften festlegen- Kräfte und Drehmomente nutzen- Skripte schreiben und gut strukturieren- Collider und Trigger einsetzen- Sound und Animation hinzufügen- Materialien gestalten und Texturen verwenden- Mit Kameras und Perspektiven umgehen- Jump 'n Run, Breakout, Multiplayer, Shooter, Geschicklichkeitsspiel, Gedächtnistraining, Rennen, Adventure u. v. m.

Portrait

Thomas Theis ist Dipl.-Ing. für Technische Informatik. Als Softwareentwickler verfügt er über langjährige Erfahrung, ebenso als IT-Dozent unter anderem an der Fachhochschule Aachen. Er ist Autor vieler erfolgreicher Fachbücher, zum Beispiel zu den Themen Python, C#, PHP, JavaScript, C++ und Unity.

Inhaltsverzeichnis

1. Einführung ... 19 1.1 ... Was machen wir mit Unity? ... 19 1.2 ... Wie entsteht der programmierte Spielablauf? ... 20 1.3 ... Dateiendungen anzeigen lassen ... 20 1.4 ... Den Unity Hub installieren ... 21 1.5 ... Eine Unity-Lizenz erhalten ... 22 1.6 ... Eine Unity-Version installieren ... 22 1.7 ... Beispielprojekte und Assets ... 23 1.8 ... Nutzung der Materialien ... 24 1.9 ... Upgrade eines Unity-Projekts ... 25 2. Das erste 2D-Projekt ... 27 2.1 ... Ein neues Projekt erstellen ... 27 2.2 ... Wichtige Bereiche im Unity Editor ... 28 2.3 ... Das Spielobjekt »Main Camera« ... 30 2.4 ... Assets importieren ... 31 2.5 ... Spielobjekte einfügen ... 32 2.6 ... Die Hierarchie ändern ... 33 2.7 ... Eine Szene speichern ... 35 2.8 ... Die Komponente »Transform« ... 35 2.9 ... Die Ansicht in der »Scene View« ... 38 3. Spielen Sie ein 2D-Jump&Run-Spiel ... 43 3.1 ... Wie geht das Spiel? ... 43 3.2 ... Unsere ersten Unity-Elemente ... 45 4. Entwickeln Sie ein 2D-Jump&Run-Spiel ... 53 4.1 ... Erzeugen Sie das Projekt und die Assets ... 53 4.2 ... Fügen Sie Spielobjekte ein ... 54 4.3 ... Erstellen Sie den Spielablauf ... 60 4.4 ... Gestalten Sie die Benutzeroberfläche ... 82 4.5 ... Erzeugen Sie eine ausführbare Version ... 101 5. Ein 2D-Breakout-Spiel ... 105 5.1 ... Führen Sie das Spiel aus ... 105 5.2 ... Erzeugen Sie das Projekt und die Assets ... 106 5.3 ... Fügen Sie Spielobjekte ein ... 111 5.4 ... Erstellen Sie den Spielablauf ... 118 5.5 ... Gestalten Sie die Benutzeroberfläche ... 128 6. Ein 2D-Spiel für zwei Spieler ... 141 6.1 ... Führen Sie das Spiel aus ... 141 6.2 ... Bereiten Sie das Spiel vor ... 143 6.3 ... Erstellen Sie den Spielablauf ... 149 6.4 ... Künstliche Intelligenz ... 159 7. Ein Gedächtnistrainer als 2D-Projekt ... 161 7.1 ... Führen Sie das Training aus ... 161 7.2 ... Bereiten Sie das Training vor ... 162 7.3 ... Das Training für drei Zahlen ... 163 7.4 ... Das Training erweitern ... 172 8. Ein 2D-Space-Shooter ... 181 8.1 ... Bereiten Sie das Spiel vor ... 182 8.2 ... Erstellen Sie den Spielablauf ... 188 9. Das erste 3D-Projekt ... 203 9.1 ... Grundlagen eines 3D-Projekts ... 203 9.2 ... Verschieben und Drehen ... 209 10. Eine 3D-Animation ... 221 10.1 ... Schaffen Sie die Voraussetzungen ... 221 10.2 ... Erstellen Sie die Animation ... 224 10.3 ... Arbeiten Sie mit dem »Animator Controller« ... 229 10.4 ... Fügen Sie das C#-Script hinzu ... 232 11. Ein 3D-Balancer ... 235 11.1 ... Führen Sie das Spiel aus ... 235 11.2 ... Bereiten Sie das Spiel vor ... 236 11.3 ... Erstellen Sie den Spielablauf ... 240 12. Ein 3D-Tetris ... 247 12.1 ... Führen Sie das Spiel aus ... 247 12.2 ... Bereiten Sie das Spiel vor ... 248 12.3 ... Erstellen Sie den Spielablauf ... 250 13. Ein Kopfrechentrainer als 3D-Projekt ... 261 13.1 ... Führen Sie das Training aus ... 261 13.2 ... Bereiten Sie das Training vor ... 262 13.3 ... Erstellen Sie den Trainingsablauf ... 263 14. Golf spielen auf einem 3D-Terrain ... 275 14.1 ... Führen Sie das Spiel aus ... 275 14.2 ... Bereiten Sie das Spiel vor ... 276 14.3 ... Erstellen Sie den Spielablauf ... 286 14.4 ... Ein weiteres Terrain ... 292 15. Jagen auf einem 3D-Terrain ... 301 15.1 ... Führen Sie das Spiel aus ... 301 15.2 ... Bereiten Sie das Spiel vor ... 304 15.3 ... Erstellen Sie den Spielablauf ... 312 16. Eine Schlange aus 3D-Joints ... 325 16.1 ... Führen Sie das Spiel aus ... 325 16.2 ... Bereiten Sie das Spiel vor ... 326 16.3 ... Erstellen Sie den Spielablauf ... 329 17. Ein Renntraining und ein Autorennen ... 339 17.1 ... Führen Sie das Renntraining aus ... 339 17.2 ... Führen Sie das Autorennen aus ... 341 17.3 ... Bereiten Sie das Renntraining vor ... 342 17.4 ... Erstellen Sie den Ablauf des Renntrainings ... 347 17.5 ... Erweitern Sie das Renntraining zum Autorennen ... 358 18. Erkunden Sie das Verlies ... 369 18.1 ... Führen Sie das Spiel aus ... 369 18.2 ... Bereiten Sie das Spiel vor ... 373 18.3 ... Erstellen Sie den Spielablauf ... 382 19. Ein Programmierkurs in C# ... 401 19.1 ... Das Unity-Projekt »Programmierkurs« ... 401 19.2 ... Grundlagen ... 403 19.3 ... Datenfelder ... 416 19.4 ... Zeichenketten ... 419 19.5 ... Methoden ... 421 19.6 ... Generische Listen ... 427 19.7 ... Daten auf der Festplatte ... 430 19.8 ... Objektorientierung ... 433 20. Speichern Sie eine Highscore-Liste ... 439 20.1 ... Definition der eigenen Klasse ... 439 20.2 ... Die eigene Klasse nutzen ... 442 21. Arbeiten Sie mit mehreren Szenen ... 451 21.1 ... Der Ablauf des Projekts ... 451 21.2 ... Der Aufbau der ersten Szene ... 452 21.3 ... Weitere Szenen ... 456 22. Allgemeine Hinweise ... 459 22.1 ... Projekte bearbeiten ... 459 22.2 ... Unity Packages ... 461 22.3 ... Unity unter anderen Betriebssystemen ... 463 22.4 ... Browser-Anwendungen erstellen ... 464 22.5 ... Android-Apps erstellen ... 466 22.6 ... Bonusprojekte ... 471 Index ... 475

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Vorbestellbar
18,00
Marc-Uwe Kling
Der Tag, an dem die Oma das Internet kaputt...
Buch (Hardcover)
Sofort lieferbar
12,00
Silke Müller
Schule gegen Kinder
Buch (Hardcover)
Sofort lieferbar
22,00
Andreas Erle
Das kann KI
Buch (Softcover)
Sofort lieferbar
19,90
Sofort lieferbar
19,90
Katharina Zweig
Weiß die KI, dass sie nichts weiß?
Buch (Softcover)
Sofort lieferbar
20,00
Roberto Simanowski
Sprachmaschinen
Buch (Softcover)
Sofort lieferbar
23,00
Nicholas Potter
Die neue autoritäre Linke
Buch (Softcover)
Sofort lieferbar
20,00
Aldous Huxley
Zeit der Oligarchen
Buch (Hardcover)
Sofort lieferbar
14,00
Nina Kolleck
Der Kampf in den Köpfen
Buch (Hardcover)
Sofort lieferbar
24,00
Sofort lieferbar
4,95
Judith Le Huray
Vernetzt gehetzt. Schulausgabe
Buch (Softcover)
Sofort lieferbar
6,95
Cory Doctorow
Enshittification
Buch (Hardcover)
Sofort lieferbar
24,00
Ursula Poznanski
Erebos 2
Buch (Hardcover)
Sofort lieferbar
19,95
Sarah Wynn-Williams
Mein Traumjob bei Facebook und wie ich alle...
Buch (Softcover)
Lieferbar innerhalb von 2 Wochen
20,00
Joachim Bauer
Menschlichkeit in digitalen Zeiten
Buch (Hardcover)
Sofort lieferbar
24,00
Jannis Brühl
Disruption
Buch (Softcover)
Sofort lieferbar
20,00
Aya Jaff
Broligarchie
Buch (Hardcover)
Sofort lieferbar
23,99
Martin Warnke
Large Language Kabbala
Buch (Softcover)
Sofort lieferbar
16,00
Mareile Heiting
WhatsApp
Buch (Softcover)
Vorbestellbar - erscheint am 08.06.2026
14,90
Robert Klaßen
Windows 11
Buch (Softcover)
Sofort lieferbar
12,90
Sarah Kuttner
Mama & Sam
Buch (Hardcover)
Sofort lieferbar
24,00
Dirk Baecker
Digitalisierung
Buch (Softcover)
Sofort lieferbar
20,00
Frank-Michael Becker
Formelsammlung bis zum Abitur - Mathematik ...
Buch (Softcover)
Sofort lieferbar
16,99
Jörg Rieger Espind...
Windows 11 für Senioren
Buch (Softcover)
Sofort lieferbar
19,90
Wolfram Lotz
Träume in Europa
Buch (Hardcover)
Sofort lieferbar
23,00
Kim Beck
Basiskurs Medienbildung.Gesamtkurs
Buch (Softcover)
Sofort lieferbar
9,00
Sofort lieferbar
8,25
Julia Ruhs
Links-grüne Meinungsmacht
Buch (Softcover)
Sofort lieferbar
20,00
Bernhard Pörksen
Zuhören
Buch (Hardcover)
Sofort lieferbar
24,00
Johannes Knörzer
Ein Quantum Zukunft - Quantenphysik und Qua...
Buch (Softcover)
Lieferbar innerhalb von 5-7 Tagen
24,99
Rainer Hattenhauer
ChatGPT & Co.
Buch (Softcover)
Sofort lieferbar
24,90
Christian Immler
Instagram optimal nutzen - Alle Funktionen ...
Buch (Softcover)
Sofort lieferbar
9,95
Jörg Rieger Espind...
Das große Mac-Buch für Einsteiger und Umste...
Buch (Softcover)
Sofort lieferbar
29,90
Cornelia Lohs
Der inoffizielle James Bond Reiseführer
Buch (Softcover)
Sofort lieferbar
19,99
Oliver Bock
ChatGPT - Das Praxisbuch
Buch (Softcover)
Sofort lieferbar
19,95