Fortgeschrittene Unity-Spielentwicklung: Professionelle Spiele mit Unity, C# und Visual Studio entwickeln

Bewertung:   (3,3 von 5)

Fortgeschrittene Unity-Spielentwicklung: Professionelle Spiele mit Unity, C# und Visual Studio entwickeln (G. Brusca Victor)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 5 Stimmen.

Originaltitel:

Advanced Unity Game Development: Build Professional Games with Unity, C#, and Visual Studio

Inhalt des Buches:

Beginnen Sie Ihre Reise zur Entwicklung von Unity-Spielen mit einem detaillierten Überblick über ein komplettes, professionell entwickeltes Spiel mit Unity, C# und Visual Studio. Sammeln Sie unschätzbare Erfahrungen mit der Codestruktur, der Projektstruktur, der Zentralisierung von Spielzustandsdaten, der kontrollierten Initialisierung von Skriptkomponenten, KI-Gegnern, mehreren Eingabequellen, Spielerpräferenzen, einem vollständigen HUD- und Menüsystem, Musik- und Soundeffekten, der Erstellung von Levels/Tracks und vielem mehr.

Der Autor Victor Brusca führt Sie durch den Code, die Skripte und die Gesamtstruktur des Spiels und zeigt Ihnen, wie der Code innerhalb der Unity-Engine funktioniert, um ein vollständiges, ausgefeiltes Spiel zu definieren. Das Buch beginnt mit den Spielspezifikationen und behandelt Basisklassen, grundlegende Interaktionsklassen, erweiterte Interaktionsklassen, Hilfsklassen, Eingabeklassen und die Abstraktion von Roheingaben. Als Nächstes werden Sie in das Menüsystem eintauchen und sehen, wie ein vollständiges Menü und ein HUD kodiert und im Projekt durch eine detaillierte Überprüfung des Codes und Arbeitsbeispiele eingerichtet werden. Anschließend erhalten Sie einen Einblick in die Verwaltung von Spieler- und Spielstatus, und der Autor entmystifiziert die komponentenbasierte Struktur von Unity-Spielen, indem er demonstriert, wie man Ordnung und Zentralisierung aufrechterhält. Schließlich werden Sie relevante Build- und Projekteinstellungen überprüfen, während Sie Techniken zur Erstellung von Profilen und zur Überprüfung der Leistung Ihrer Spiele erlernen, und alles zusammenfassen, indem Sie eine neue Rennstrecke für das enthaltene Spielprojekt erstellen.

Nach Abschluss dieses Buches werden Sie durch die detaillierte Überprüfung eines Schwebeauto-Rennspiels mit C#, Unity Coding, Visual Studio, Unity C# Project Management, Unity Environment, Unity Project Management und mehr Erfahrung gesammelt haben.

(Was Sie lernen werden)

⬤ Unity-Projektdesign und -Implementierung in Bezug auf die Codebasis und die Szenenhierarchie/Spielobjekte verstehen.

⬤ Lernen Sie, Spielmechaniken in Verbindung mit Unity-Szenen-Spielobjekten anhand von Arbeitsdemonstrationen zu implementieren.

⬤ Professionelle Themen wie KI-Gegner, Datenpersistenz, Menüsysteme, etc. kennenlernen und in das enthaltene Projekt implementieren.

⬤ Erstellen Sie ein komplettes Spiel von Grund auf, indem Sie vorgefertigte Modelle und den im Text besprochenen Code verwenden.

Für wen dieses Buch gedacht istLeser mit etwas Programmiererfahrung, einem Verständnis von Klassen in einer OOP-Sprache und solider Erfahrung im Umgang mit dem Unity-Editor. Der Code wird Klasse für Klasse im Detail besprochen und erklärt, während gleichzeitig ein Überblick über die Gesamtstruktur der Codebasis, des Projekts und der Szenen gegeben wird.

Weitere Daten des Buches:

ISBN:9781484278505
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:357

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Einführung in die Entwicklung von Videospiel-Engines: Lernen Sie, eine plattformübergreifende...
Kapitel 1: MmgBase API Einführung. Kapitel 2:...
Einführung in die Entwicklung von Videospiel-Engines: Lernen Sie, eine plattformübergreifende 2D-Spiele-Engine zu entwerfen, zu implementieren und zu verwenden - Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine
Fortgeschrittene Unity-Spielentwicklung: Professionelle Spiele mit Unity, C# und Visual Studio...
Beginnen Sie Ihre Reise zur Entwicklung von...
Fortgeschrittene Unity-Spielentwicklung: Professionelle Spiele mit Unity, C# und Visual Studio entwickeln - Advanced Unity Game Development: Build Professional Games with Unity, C#, and Visual Studio
Einführung in Java durch Spielentwicklung: Lernen Sie Java-Programmierkenntnisse durch die Arbeit...
Möchten Sie lernen, wie man mit Java programmiert?...
Einführung in Java durch Spielentwicklung: Lernen Sie Java-Programmierkenntnisse durch die Arbeit mit Videospielen - Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: