Bewertung:

In den Rezensionen wird das Buch im Allgemeinen als wertvolle Ressource für die Entwicklung von Unity-Spielen gelobt, insbesondere für Anfänger und diejenigen, die ihre Fähigkeiten verfeinern wollen. Einige Kritiken weisen jedoch auf Probleme wie veraltete Informationen, Fehler im Text und schlechte Druckqualität hin, die den Lernerfolg beeinträchtigen können.
Vorteile:Bietet eine umfassende Einführung in Unity, die sowohl für Anfänger als auch für diejenigen mit etwas Erfahrung geeignet ist. Bietet klare Erklärungen, ist gut strukturiert und deckt aktuelle Themen wie Visual Scripting und Shader Graph ab. Viele Rezensenten fanden es hilfreich für die praktische Spieleentwicklung und schätzten den schrittweisen Ansatz. Nützlich als Referenz für die Verfeinerung von Prototypen.
Nachteile:Kann für absolute Anfänger zu fortgeschritten sein, was zu Frustration mit unerwarteten Problemen in Unity führt. Einige Fehler im Text und in den Beispielen können zu Verwirrung führen, insbesondere beim C#-Scripting. Die Druckqualität wird wegen dunkler und unklarer Screenshots bemängelt, was es schwierig macht, dem Text zu folgen. Es fehlt an Tiefe bei fortgeschrittenen Konzepten und stellt erfahrene Entwickler möglicherweise nicht zufrieden.
(basierend auf 17 Leserbewertungen)
Hands-On Unity 2021 Game Development - Second Edition: Create, customize, and optimize your own professional games from scratch with Unity 2021
Erzielen Sie fesselnde Spielerlebnisse mit den neuesten Funktionen von Unity 2021, indem Sie einen praktischen Ansatz zur Erstellung professioneller Spiele verfolgen.
Hauptmerkmale:
⬤ Entfesseln Sie die Möglichkeiten der C#-Skripterstellung, um UIs, Grafiken, Spiel-KI-Agenten und mehr zu erstellen.
⬤ Erforschen Sie die neuesten Tools von Unity, einschließlich Universal Render Pipeline, Shader Graph, UI Toolkit, Visual Scripting und VFX Graph, um Grafiken und Animationen zu verbessern.
⬤ Erstellen Sie ein AR-Erlebnis mit der AR Foundation von Unity.
Buchbeschreibung:
Unity ist ein umfassendes und dennoch einfaches Paket von Tools für die Entwicklung von Videospielen. Mit Unity können Sie nicht nur Videospiele, sondern auch AR/VR-Erlebnisse, komplexe Simulationen, realistisches Echtzeit-Rendering, Filme und praktische Spiele für Training und Ausbildung erstellen. Mit diesem Buch lernen Sie, ein komplettes Spiel von Grund auf zu erstellen, es Schritt für Schritt aufzubauen und Ihr Wissen anzuwenden, während Sie vorankommen.
Dieses leicht verständliche Handbuch enthält praktische Übungen und Projekte und zeigt Ihnen, wie Sie das Spiel mit verschiedenen Unity-Tools entwickeln. Im Laufe des Kurses lernen Sie, die Unity-Engine zu nutzen, einfache Skripte mit C# zu erstellen, Grafik, Sound und Animationen zu integrieren und die Physik zu manipulieren, um interessante Mechanismen für Ihr Spiel zu entwickeln. Sie werden in der Lage sein, das gesamte Wissen, das Sie erwerben, auf ein reales Spiel anzuwenden. In späteren Kapiteln erfahren Sie, wie Sie einen einfachen KI-Agenten programmieren, um den Benutzer herauszufordern, und wie Sie Profiling-Tools einsetzen, um sicherzustellen, dass der Code effizient läuft. Schließlich werden Sie mit den AR-Tools von Unity arbeiten, um AR-Erlebnisse für 3D-Anwendungen und Spiele zu erstellen.
Am Ende dieses Unity-Buches werden Sie ein komplettes Spiel erstellt haben und eine solide Grundlage für die Verwendung einer Vielzahl von Unity-Tools geschaffen haben.
Was Sie lernen werden:
⬤ C#- und Visual-Scripting-Tools kennenlernen, um verschiedene Aspekte eines Spiels wie Physik, Gameplay und die Benutzeroberfläche anzupassen.
⬤ Programmieren Sie umfangreiche Shader und Effekte mit dem neuen Shader Graph und der Universal Render Pipeline von Unity.
⬤ Implementieren Sie Postprocessing, um die Grafikqualität mit Vollbild-Effekten zu verbessern.
⬤ Erstellen Sie umfangreiche Partikelsysteme für Ihre Unity-Spiele von Grund auf mit VFX Graph und Shuriken.
⬤ Fügen Sie mit Animator, Cinemachine und Timeline Animationen zu Ihrem Spiel hinzu.
⬤ Verwenden Sie das brandneue UI-Toolkit-Paket, um Benutzeroberflächen zu erstellen.
⬤ Implementieren Sie Spiel-KI, um das Verhalten der Charaktere zu steuern.
Für wen dieses Buch gedacht ist:
Dieses Buch zur Unity-Engine richtet sich an Spieleentwickler, die auf die Unity-Engine umsteigen möchten. Wenn Sie ein Entwickler sind, der bereits einige Erfahrungen mit Unity gesammelt hat, wird Ihnen dieses Buch helfen, die neuesten Funktionen zu entdecken. Vorkenntnisse in der C#-Programmierung sind erforderlich, um dieses Buch zur Unity-Spielentwicklung optimal nutzen zu können.