Endlich mal ein Buch für den fortgeschrittenen ActionScript Programmer und Profi, das nicht bei Adam und Eva anfängt und auch nicht den mathematischen Hintergrund des Game Programmings verschweigt.
Systematisch wird ActionScript Game Programming von einfachen trigonometrischen Berechnungen bis zum Online Multiplayer Game durchgenommen.
Besonders ausführlich wird das schwierige Thema Isometrische Welten und die frameunabhängige Collision Detection behandelt. Die Herleitung einiger Formeln (zur Projektion von 3D- auf 2D-Koordinaten etc.) kann man kurioserweise nur in handschriftlicher(!) Form auf der beiligenden CD finden... Aber da ist man natürlich einfach nur froh, dass hier jemand schon die Drecksarbeit gemacht hat und übernimmt gerne das fertige Ergebnis :)
So erhält man nach und nach einen Satz einzelner Programm-Module für Pathfinding, Collision Detection, High Score Listen etc., und das Verständnis für ihre Funktion, so dass man sie einfach für eigene Projekte anpassen kann.
Die Beispielgames sind oft sehr einfach gehalten, vermitteln aber dafür schnell die wesentlichen Punkte der Programmierung.
Weniger gefallen haben die Kapitel über Game Graphis und Konzeption (irgendwie steht da nichts Substantielles drin), das unausgereifte Pinball Game, einige ältere Beispiele die noch mit Flash5-Syntax programmiert sind und das Fehlen wichtiger Performance-Tipps. Trotzdem gibt es von mir 5 Sterne - das Wesentliche ist sehr gut beschrieben und bisher fehlt auch noch das Buch, das es besser machen würde.