Ich suche seit einer geraumen Weile nach einer Möglichkeit einige Spielideen umzusetzen, und habe mich nun für Flash entschieden, da ich mich so nach relativ kurzer Zeit ans Eingemachte begeben kann - die Spielidee.
Aufgrund des niedrigen Preises habe ich mich für dieses Buch entschieden und muss sagen: Ich hätte definitiv kein besseres wählen können! Der Autor, der seine Erfahrung in gut leserlichem Stil teilt, vermittelt auf diesen wenigen Seiten sehr viel konzentriertes, wertvolles Wissen und versetzt den Leser in die Lage selbst Spielidee zu realisieren, zumindest aber den Tutorials gut zu folgen.
Es werden auch generelle SW-Entwicklungsprobleme aufgegriffen, wie z.B. Under-/Over-design, Design Patterns,..., und wie diese im Rahmen der Spieleentwicklung relevant erscheinen können.
Da ich nicht erwartet habe für jedes Genre ein Beispiel oder intensivste AS3-Tutorials zu finden, vermisse ich hier auch nichts. Alle Themen werden mit einem Zielgerichteten Beispiel angeschnitten und bis zu einer funktionierenden Flash-Datei durchgezogen. Sicher hätte man einiges weiter ausführen, aber das wäre ermüdend geworden und hätte den Lesefluss unterbrochen. Wenn ich ein Buch zum Thema AUDIO DESIGN brauche, kaufe ich mir eins. Wichtig ist an dieser Stelle nur: Wie binde ich Sounds, Grafiken, Videos,... in mein Projekt ein. Real-Life-Entwicklung eben. Ein roter Faden ist insofern vorhanden, dass einfach alle relevanten Themen früher oder später behandelt werden, also audio, video, hit-testing,...
Wen spricht das Buch an:
Man sollte schonmal mit Flash herumgespielt haben. Man sollte in der Lage sein OO zu programmieren, denn das lernt man nicht mal eben an einem Abend. Ein Bisschen Eigeninitiative ist Gold wert, zum Beispiel muss man sich seinen Weg durch das flashdevelop.org-Wiki selbst bahnen um zu verstehen wie FD und Flash CS 3/4 zusammen arbeiten. Je mehr man mitbringt, desto mehr schöpft man aus dem Buch. Definitiv nicht geeignet für Programmieranfänger, super jedoch für .Net oder Java-Entwickler mit 1-2 Jahren Erfahrung, da AS3 sich an diesen Sprachen orientiert und bekannte Konzepte wie Events nicht großartig Lernaufwand bedeuten.
FAZIT:
Super Buch.Ich bin 100%ig zufrieden und kann sofort loslegen. Extrem tiefgreifende Details (z.b. was Multiplayer betriftt) muss ich mir evtl. woanders anlesen, eine AS3 Referenz wäre sicher auch zusätzlich empfehlenswert.