Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

KeksX

Community-Fossil

  • »KeksX« ist der Autor dieses Themas

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

1

05.01.2015, 20:10

"Spiele entwickeln mit Unity", von Carsten Seifert - Rezension

Hallo,

es ist ein wenig überfällig, dass ich eine Rezension zu dem Buch schreibe. Ich habe das Buch zwar schon etwas früher gelesen, jedoch kam ich nicht zur kompletten
Abarbeitung. Und ich wollte keine Rezension schreiben ohne das Buch vollständig gelesen und den Code getestet zu haben!

Um dem Hanser Verlag gegenüber fair zu bleiben schreibe ich hier nun also, wenn auch verspätet, meine Rezension.

Zum Buch an sich
Das Buch hat eine angenehme dicke, einen schicken Einband und hat ein schönes Design. Die Bilder sind in Farbe, genau wie der Text, und das Textlayout ist gut gemacht.
Hier gibt es wirklich nichts zu beanstanden.
Was ich beim Hanser Verlag liebe, das Buch bleibt offen liegen! Ein Traum.

Zum Schreibstil
Soweit liest sich das Buch sehr flüssig und es ist auch anschaulich erklärt, die Bilder sind prima ergänzend und es ist immer wieder (Pseudo)-Code eingebaut.
Manchmal wundert man sich, wie schnell sich ein Kapitel gelesen hat.

Zum Buchinhalt
Kurz und knapp kann man sagen: das Buch hält, was es verspricht.

In etwas mehr Detail heißt das, dass man im Buch zuerst einen sehr guten Einstieg in die Welt von Unity erhält. Die Benutzeroberfläche wird so erklärt,
als hätte man zum aller ersten Mal Unity geöffnet. Da ich schon etwas sicherer in Unity bin, habe ich dieses Kapitel also schnell hinter mir gehabt.
Ich konnte weder Fehler erkennen noch hätte ich Anmerkungen, was besser zu machen wäre.

Nach dem Einstieg in die Oberfläche folgt ein Crash-Kurs in „C# in Unity“. Hierbei ist schön anzumerken dass neben den absoluten Basics direkt auch auf erweiterte Themen eingegangen wird.
Dies kann am Anfang Neulinge überfordern, aber wer schon einmal mit einer Programmiersprache gearbeitet hat, erhält hier das (zunächst) Wichtigste auf einen Blick.
Eine ausführliche Dokumentation der Sprache ist dies natürlich nicht, und es erklärt auch keine Best Practices. Aber es ist gut genug um zu zeigen, wozu C# in der Lage ist.
Außerdem wird hier direkt die Klassenhierarchie von Unity erklärt was ein weiteres Plus ist. Genau wie einfache Vektormathematik.

Die nächsten Kapitel beschäftigen sich mit Kameras, Licht & Schatten, Phyisk, Kollisionen, Audio, Partikeleffekte,
Terrain mit Wind/Wasser/Gras, der neuen GUI, sogar Datenbanken und Animationen.
Hier findet man also eine fast vollkommen vollständige Erklärung der Core-Features von Unity.
Ergänzend dazu gibt es auf der DVD schön gemachte Erklärvideos, die Schritt für Schritt zeigen, wie es funktioniert. Auch der extreme Nutzen des Asset Stores wird gezeigt.

Code-Beispiele wie das komplett steuerbare Auto mit Reifen"physik" sind natürlich super!

Erstaunlich ist, wie kurz und bündig das Kapitel ist, in dem das Spiel gestaltet wird. Dadurch, dass vorher wirklich alle Basics von Unity abgedeckt wurden,
ist nicht mehr viel Erklärung nötig um seinen eigenen kleinen Dungeon Crawler zu gestalten.
Trotzdem zeigt es gut, wie man mit Unity umzugehen hat und da auch Tools wie der Profiler erklärt werden, kann man sofort analysieren und verbessern.

Abgeschlossen wird das Buch mit ein paar Worten über Game Design(Design Documents) sowie der üblichen Belehrung, dass noch kein Meister vom Himmel gefallen sei und man nie auslerne.

Fazit
Ich kann das Buch Einsteigern in die Spieleentwicklung sowie erfahrenen Programmierern, die gerne Unity lernen möchten, restlos empfehlen.

Wäre dies hier eine Amazon Rezension, würde ich 5 von 5 Sternen vergeben.
Ich bin zwar kein gnadenloser Anfänger in Unity gewesen bevor ich dieses Buch las, aber spätestens nachdem ich das Buch gelesen hatte wäre ich das ohnehin nicht mehr.
WIP Website: kevinheese.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »KeksX« (05.01.2015, 20:16)


2

07.04.2015, 18:38

Oh klasse, danke für die beiden Rezensionen an KeksX und LetsGo! Ich würde beide Rezensionen gerne in unseren Kanälen streuen und verwende diesen Link: "Spiele entwickeln mit Unity", von Carsten Seifert - Rezension, ok?

KeksX

Community-Fossil

  • »KeksX« ist der Autor dieses Themas

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

3

06.05.2015, 23:07

Habe leider die Antwort erst jetzt bemerkt(als ich in den anderen Thread gesehen habe)

Aber natürlich habe ich nichts dagegen wenn der Link geteilt wird. Habe es darum ja auch öffentlich geschrieben! :)
WIP Website: kevinheese.de

Werbeanzeige