Bewertung:

Das Buch bietet eine solide Einführung in die Spieleentwicklung mit Unity, insbesondere für Anfänger. Viele Nutzer lobten den leicht verständlichen Stil und die umfassenden Tutorials, die den Lesern helfen, am Ende ein funktionierendes Spiel zu erstellen. Zu den Kritikpunkten gehören jedoch die mangelnde Abdeckung wesentlicher Themen der Spieleentwicklung sowie Fehler und Ungereimtheiten, die den Leser verwirren können.
Vorteile:⬤ Bietet eine Fülle von Informationen für Anfänger
⬤ ansprechender Schreibstil
⬤ klare Erklärungen und gute Beispiele
⬤ liefert am Ende ein funktionierendes Spiel
⬤ minimale Fehler im Code
⬤ inspiriert die Leser, ihre eigenen Spiele zu entwickeln.
⬤ Einige wichtige Themen wie Menüs, Soundeffekte, Szenenübergänge und die Persistenz des Spielzustands werden nicht behandelt
⬤ Ungereimtheiten im Detail und in der Tiefe
⬤ einige Benutzer fanden es verwirrend oder setzten Wissen voraus
⬤ kleinere Bugs und Fehler wurden gemeldet.
(basierend auf 48 Leserbewertungen)
Developing 2D Games with Unity: Independent Game Programming with C#
Verfolgen Sie einen Rundgang durch die Unity-Engine und lernen Sie wichtige 2D-zentrierte Lektionen in den Bereichen Skripterstellung, Arbeit mit Bildelementen, Animationen, Kameras, Kollisionserkennung und Zustandsverwaltung. Zusätzlich zu den Grundlagen lernen Sie bewährte Praktiken, hilfreiche Muster für die Spielearchitektur und wie Sie Unity an Ihre Bedürfnisse anpassen können - alles im Kontext der Entwicklung eines funktionierenden 2D-Spiels.
Während sich viele Bücher auf die Erstellung von 3D-Spielen mit Unity konzentrieren, ist es für einen unabhängigen Entwickler am einfachsten, auf dem Markt für 2D-Spiele erfolgreich zu sein. 2D-Spiele sind in der Regel billiger zu produzieren, für kleine Teams leichter realisierbar und werden mit größerer Wahrscheinlichkeit fertiggestellt. Wenn Sie für Spiele leben und sie erschaffen wollen, dann sind 2D-Spiele ein großartiger Startpunkt.
Durch die ausschließliche Konzentration auf 2D-Spiele und den sich ständig erweiternden 2D-Workflow von Unity gibt dieses Buch angehenden unabhängigen Spieleentwicklern die Werkzeuge an die Hand, die sie benötigen, um erfolgreich zu sein. Anhand zahlreicher Beispiele aus der realen Welt unabhängiger Spiele werden die grundlegenden Konzepte der Entwicklung von 2D-Spielen in Unity vermittelt, wobei die neuesten Tools des aktualisierten 2D-Workflows von Unity zum Einsatz kommen.
Neue, rein digitale Vertriebskanäle wie der Nintendo eShop, der XBox Live Marketplace, der Playstation Store, der App Store, Google Play, itch. io, Steam und GOG.com haben es einfacher denn je gemacht, Spiele zu entdecken, zu kaufen und zu verkaufen. Das goldene Zeitalter der unabhängigen Spiele ist angebrochen, und es gab noch nie einen besseren Zeitpunkt, um kreativ zu werden, die Ärmel hochzukrempeln und das Spiel zu entwickeln, von dem Sie schon immer geträumt haben. Die Entwicklung von 2D-Spielen mit Unity kann Ihnen den Weg zeigen.
Was Sie lernen werden
⬤ Vertiefen Sie sich in nützliche 2D-Themen wie Sprites, Tile-Slicing und das brandneue Tilemap-Feature.
⬤ Bauen Sie ein funktionierendes 2D-RPG-Spiel, während Sie lernen.
⬤ Konstruieren Sie eine flexible und erweiterbare Spielarchitektur mit Unity-spezifischen Tools wie Scriptable Objects, Cinemachine und Prefabs.
⬤ Nutzen Sie die Vorteile des optimierten 2D-Workflows, den die Unity-Umgebung bietet.
⬤ Stellen Sie Spiele auf dem Desktop bereit.
Für wen ist dieses Buch gedacht?
Hobbyisten mit einigen Programmierkenntnissen sowie erfahrene Programmierer, die lernen möchten, Spiele unabhängig von einem großen Studio zu entwickeln.