| Flash Bestiary / Books |
|
|
|
Beginning Flash Game Programming for Dummies, by Andy Harris This is the best of the new crop of actionscript books to appear since Flash 8.
Although I despise the word 'dummies' in the titles in this series, the actual books are often quite good, and this book is no exception.
One of the wonderful things about Flash is that it is a great first language to learn for high school kids, hobbyists and new programmers. I've always felt that game programming is the best way to learn programming because it is so much fun, and makes the programmer much more motivated. Much more so than the dry and math-centric first programming examples found in many first-language textbooks. If I were new to programming, this is exactly the kind of book I would want to use. If you are familiar to programming, but unfamiliar with Flash and with Game programming in particular, this is also a good book. Since 2006, this is the book I recommend to my students who are new to Actionscript. Once you begin to get the hang of it, I would recommend supplimenting it with a Colin Moock book (see below). |
click to view description at amazon |
|
|
Actionscript for Flash MX: The Definitive Guide, by Colin Moock This is the first book to buy if you are just beginning to immerse yourself in actionscript programming. It contains an excellent, detailed tutorial, which is followed
by a very complete reference. I think this is the best overall actionscript book, and if I could only choose one of them
to own, this would be the book. This edition covers all the important additions to actionscript that were introduced in Flash 6.
Note: If you are specifically interested in the Actionscript 2.0 feature-set, then consider also reading Essential Actionscript 2.0, by the same author. However, this newer book is more of a companion volume, covering the new object-oriented techniques introduced with Actionscript 2.0. It is not an introductory book and is definitely not intended to replace The Definitive Guide. |
|
Actionscript for Flash MX: Pocket Reference, by Colin Moock Now that I've learned a modicum of actionscript, this is the book I
actually use the most. There is a dog-eared copy sitting on my desk right now. It is a condensed version of The Definitive Guide, and like the title says, it fits in a pocket. If you are already
comfortable with the language, and just need to look up a specific function for syntax information, this is the book you need.
Of course, you can get most of this information by using the actionscript dictionary on the help menu, but I'm one of those people that likes the feel of dog-eared paper in my hands. Also, the book doesn't cover up my work area the way the help-windows do. Also, if you are already an expert programmer in 2 or 3 other languages, such as C, Perl and Javascript, then this book (which is much cheaper than it's Daddy, The Definitive Guide), is probably all you need to learn Actionscript. I myself learned Actionscript by reading this book, and by writing a lot of experimental code, a small part of which is available on this website. |
|
If I were to write an actionscript book, it would probably end up looking a lot like Robert Penner's Programming Macromedia Flash MX. Penner is a kindred spirit, and his book is full
of graphics-heavy examples with great material on programming colors changes, animating tweens and fractals. I am not sure if his
book is suitable for every programming newbie (the Moock books are probably better in many cases), but it is certainly a personal favorite of
mine, and is more suitable for people who think graphically, and are interested in deeply exploring the mathematics behind Flash animation.
Penner's code should be singled out for it's elegance - he is a natural born programmer. |
|
If you are the kind of person that learns better by looking at examples than
you can hardly go wrong by checking out The Actionscript Cookbook by Joey Lott.
A programmer's cookbook is a collection of recipes - short examples that explain how to do all kinds of things. The actionscript
cookbook is full of working examples. It'll show you how to attach and duplicate movieclips, use the dynamic drawing tools, access databases, create shared
objects, load XML and lots of other good stuff.
Although I did not buy this book, I have a copy on my O'Reilly Safari bookshelf which I reference all the time. Don't know what O'Reilly Safari is? Read on.... |
|
Copyright © 2003,2004 by Jim Bumgardner. All Rights Reserved. Leave Jim some feedback