- Shopping Bag ( 0 items )
The Essential Guide to Flash Games is a unique tool for Flash game developers. Rather than focusing on a bunch of low-level how-to material, this book dives straight into building games. The book is divided into specific game genre projects, covering everything from old classics such as a Missile Command-style game, to hot new genres such as retro evolved. The chapters build in complexity through the book, and...
The Essential Guide to Flash Games is a unique tool for Flash game developers. Rather than focusing on a bunch of low-level how-to material, this book dives straight into building games. The book is divided into specific game genre projects, covering everything from old classics such as a Missile Command-style game, to hot new genres such as retro evolved. The chapters build in complexity through the book, and new tools are introduced along the way that can be reused for other games.
This book is for intermediate Flash developers, Flash game developers, game developers looking to move to the Flash platform, and experienced web developers who want to learn how to make games.
Posted July 19, 2010
First i must admit that I'm huge fan of 8bitrocket.com (Jeff and Steve Fulton's blog). It's great place for flash game developers, full of valuable tutorials and articles.
Main goal of this book is to write reusable and professional ActionScript 3.0 game framework. To achieve this authors walk step by step through process of building 11 real-life games (ranging from arcade, puzzle to shooters). All source codes are avaliable for both platforms: Flash IDE and Flex (of course free to download through publisher website).
First chapter cover some basic features. Introduce to main game loop (with states) and some game framework foundations. Of course it's based on some standard techniques (movie clips as actors, hitTestObject for collision detection, timeline for animations). Boring? Absolutely no! They develop two playable cool retro games just in 40 pages. Every next chapter brings more and more complex features to learn. To name a few:
- tricky implementation of finite state machine pattern ( show how to manage flow of game with this states) - some free tools, that can extremely speeding up prototyping process
- optimization by using tile sheets instead of individually bitmaps
- sound management
- deep description of "blitting" render method (explain when this method is important, and when is not - pages 233 - 238, is must read part). There is even a bit of history about blitting technique on 8-bit computers
- xml based level designing
- scrolling tile-based screens
- pixel-level collision detection
For those who wants to monetize theirs games there is great example of MochiAds system integration.
In my opinion, it is the most valuable book about seriously flash games developing avalaible on the market. The most important thing: authors does not avoid complex techniques, they just explain problems on real-life game examples.
Posted May 8, 2010
I Also Recommend:
This book is great and makes you learn the secret of the game, even with no previous experience with programming, because it is starting from the begining until makes you expert with using flash for game, I will highly recomend it.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted August 5, 2010
No text was provided for this review.