I am a CS student who finished his third year in school, and I'm interested in game development. This summer, I bought a book named "Foundation Game Design with Flash" by Rex Van Der Spuy. I'm halfway through it. It's a book for beginners, but it still helped me get familiar with Flash interface and AS3 syntax.
After I finish this book, I want to continue learning. I'm going to buy another book soon, and currently I'm considering three different items: Real-World Flash Game Development, AdvancED Game Design with Flash and "Foundation ActionScript 3.0 Animation: Making Things Move!" I want an intermediate level book. I now understand basic concepts of Flash and AS3, and can google my way through if I can't understand a concept in the book I'm going to buy.
Do any of you have a suggestion among these three? I only have budget for one. If you think I can benefit more from a completely different book, that's also good advice. Keep in mind that I will keep buying books as I finish them, so you can suggest an order of books to follow, aswell.