Game Development Books
Featured Book
-
Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering
By Ben Simonds
Buy from Amazon:
Top Selling Books
-
1. Super Scratch Programming Adventure!:...
By The LEAD Project, Sales Rank #1363 -
2. Blender Master Class: A Hands-On Guid...
By Ben Simonds, Sales Rank #17465 -
3. The Multiplayer Classroom: Designing...
By Lee Sheldon, Sales Rank #19471 -
4. Mathematics for 3D Game Programming a...
By Eric Lengyel, Sales Rank #25399 -
5. Introduction to 3D Game Programming w...
By Frank Luna, Sales Rank #27182 -
6. Beginning 3D Game Development with Un...
By Sue Blackman, Sales Rank #108552 -
7. Learn Objective-C on the Mac: For OS...
By Scott Knaster, Waqar Malik, Mark Dalrymple, Sales Rank #111471 -
8. UDK Game Development
By Alan Thorn, Sales Rank #129477 -
9. Producing Animation
By Catherine Winder, Zahra Dowlatabadi, Sales Rank #131632 -
10. Character Development in Blender 2.5
By Jonathan Williamson, Sales Rank #136119
Latest Books
- 1. Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering By Ben Simonds
- 2. Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon By Chris Vander Mey
- 3. Super Scratch Programming Adventure!: Learn to Program By Making Cool Games By The LEAD Project
- 4. Learn Objective-C on the Mac: For OS X and iOS By Scott Knaster, Waqar Malik, Mark Dalrymple
- 5. Core HTML5 Canvas: Graphics, Animation, and Game Development (Core Series) By David Geary








1 Comments
Fast forward almost ten years (yikes I'm old), and books on Flash game programming are fairly plentiful. The publisher Friends of Ed (an imprint of Apress) has devoted much of their company to documenting Flash and Flex, and the horrendously long-winded title The Essential Guide to Flash Games : Building Interactive Entertainment with ActionScript 3 is their latest "How to write Flash games for beginners" book. It is a bit like the old Flash 5 ActionScript For Fun and Games book in that it covers several game projects, ranging from simple to somewhat complicated. The old Flash 5 book had about 15 game projects in it. One per chapter. The Essential Guide to Flash Games covers about six projects, but the later projects are much deeper than the old stuff covered in the Rosenzweig book.
One thing I really like about The Essential Guide to Flash Games is that the book projects are built not only with the non-free Flash IDE, but you also learn how to build the book's projects using free tools, specifically Adobe's Flex SDK (the free command-line compiler) and FlashDevelop (which is a free IDE that can use the Flex SDK as a back-end). For a beginning game developer just getting his feet wet with programming, this is a pretty significant advantage. Rather than being expected to shell out $600+ for a copy of Flash, you can get this book and some free tools and build your first projects with minimal investment. Later on, you can decide if the full Flash IDE is worth the investment.
The level of the book starts off quite simply. While it might help to know a bit of computer programming, knowledge of ActionScript or the "Flash way of doing things" isn't important. If you have a little bit of programming, the book will move at a reasonable pace to teach you the rest.
Another thing I like about The Essential Guide to Flash Games is that it's available as a DRM-free ebook (specifically, a password-protected PDF) on the friendsofed.com website. The only problem with the PDF version is the "you're competing with Amazon" problem, which means that the price of the PDF download at friendsofed.com ($36) is higher than the discount price of the paper book at Amazon ($31.50). Of course, when you account for delivery time (instant versus not-instant), shipping cost for this 650-page monstrosity, the ability to search for text, and the peace of mind of saving a tree, it looks like a better deal.
The Essential Guide to Flash Games has an official website here and a Facebook fan-page here. Both of these are helpful, as you'll certainly have questions you'll want answered. Also, just for fun, the authors made an "infomercial" for the book here. The infomercial is actually rather handy, as it shows some good footage of the book's projects.
If I had a wish-list for The Essential Guide to Flash Games, it would be that it go a bit further. While the book covers the essentials of making an app framework for your game and shows off how to build several quality games, they don't feel finished. This and many other books of their type always seem to build 95% of a game, not building the title screen and high score table and other bits that, while not part of the game loop, are certainly part of the game and will get you the eyeballs.
Abridged Table of Contents
(necessary, as the authors have an exhaustive Table of Contents that's about twenty pages long)
About the Authors
About the Technical Reviewer
Acknowledgments
Preface
Layout Conventions
Part 1: The Basic Game Framework
Chapter 1: The Second Game Theory
Chapter 2: Creating an AS3 Game Framework
Chapter 3: Creating Super Click
Part 2: Building Games
Chapter 4: Laying the Groundwork for Flak Cannon
Chapter 5: Building the Flak Cannon Game Loop
Chapter 6: Laying the Groundwork for No Tanks!
Chapter 7: Creating the Full No Tanks! Game
Chapter 8: Creating the Color Drop Casual Puzzle Game
Chapter 9: Creating the Dice Battle Puzzle Game
Chapter 10: Blit Scrolling in a Tile-Based World
Chapter 11: Creating an Optimized Post-Retro Game
Chapter 12: Creating a Viral Game: Tunnel Panic
Index