Flash Game Development by Example and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £16.80 Amazon.co.uk Gift Card
Flash Game Development by Example
 
 
Start reading Flash Game Development by Example on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Flash Game Development by Example [Paperback]

Emanuele Feronato
4.2 out of 5 stars  See all reviews (4 customer reviews)
RRP: £27.99
Price: £26.59 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.40 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £14.00  
Paperback £26.59  
Trade In this Item for up to £16.80
Trade in Flash Game Development by Example for an Amazon.co.uk gift card of up to £16.80, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with ActionScript 3.0 Game Programming University £21.44

Flash Game Development by Example + ActionScript 3.0 Game Programming University
Price For Both: £48.03

Show availability and delivery details



Product details

  • Paperback: 328 pages
  • Publisher: PACKT PUBLISHING (22 Mar 2011)
  • Language English
  • ISBN-10: 1849690901
  • ISBN-13: 978-1849690904
  • Product Dimensions: 19.1 x 23.5 x 1.8 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 677,078 in Books (See Top 100 in Books)

Product Description

Product Description

You can't call yourself a Flash game developer unless you know how to build certain essential games, and can quickly use the skills and techniques that make them up.

Flash Game Development by Example is an ultra-fast paced game development course. Learn step-by-step how to build 10 classic games. Each game introduces new game development skills, techniques, and concepts. By the end of the book you will have built ten complete games – and have the skills you need to design and build your own game ideas.

The book starts with simple well known puzzle games: Concentration and Minesweeper. After learning the basics of game design you’ll introduce AI with a four-in-a-row game. Then as you build your own versions of old arcade games such as Snake, Tetris, and Astro Panic. The book ends with a collection of modern casual classics.

Build the classic and modern games that will turn you into a capable Flash games developer.

About the Author

Emanuele Feronato


Emanuele Feronato has been studying programming languages since the early eighties, with a particular interest in web and game development. He taught online programming for the European Social Fund and now owns a web development company in Italy where he also works as a lead programmer.


As a game developer, he developed Flash games sponsored by the biggest game portals and played more than 50 million times. As a writer, he worked as technical reviewer for Packt Publishing. His blog, emanueleferonato.com, is one of the most visited blogs about indie programming.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
1 star
0
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
Not good enough! 31 May 2011
Format:Paperback
I'm sorry to say this, because I really, really wanted a book about AS3 Game Development to be good! I just don't feel this one is. I really spend a lot of time trying to figure out if I would recommend this book for anyone... and I'm not really sure. I guess if you know how to code AS3 with OOP and good coding practises, plus being able to extract general ways of doing something from very specific examples, and being in the need for some inspiration for some tile-based game prototypes: This book is just for you!

If that's not you, I wouldn't really recommend this book for you, there are better resources out there! If you're new to programming/AS3, I would recommend a tutorial series using a simple avoider game: http://gamedev.michaeljameswilliams.com/2008/09/17/avoider-game-tutorial-1/ (I learned a lot from this myself when it just got published!)

I actually shook my head many times while reading this book, I simply just didn't feel it made sense to do it the way explained.

* note: I got this book for free for reviewing it.

--- If you still think this book sounds swell, please also read the following ---

This book only teaches you how to make prototypes of popular games. That's it! You won't be able to create a full game after reading this book. For a full game you would also need to handle different screens, music, sound effects and preloading (just to mention a few things). This books also doesn't cover any kind of animations, so if you want other things than static shapes, you will probably be in trouble. All the games build are tilebased games. And sure, there's a lot of things you can do with tilebased games! But if you want to do anything else, you're probably also going to be in trouble.

If you're all new at programming, you'll have a tough time following along (at least I would if this was my first book on the subject). It goes a bit into explaining everything in the start, but it's just not good enough!

He's not using a good approach to programming the games. He's not using Object Oriented Programming, which really is something great about AS3. Everything is just in one big class that handles everything! - except for chapter 3 (Connect 4), where, in my opinion, he's using it all wrong! But for some strange reason, there's a little good OOP programming in chapter 4 (Snake) [but only a little].

He's not using good coding conventions. I'm not saying it's all bad, it could just be a lot better! It seems a little like he's trying to write for JavaScript, using as few characters as possible.

He does talk about delegating code out to functions so it's more readable and understandable, and so you don't make copy/paste for the same functionality. But actually in one of the chapters, he just does this! (Tetris for moving down the teremino).

Among the things above, there's also just general mistakes in the book, for example: he is explaining a greyscale image by using colors and wanting to figure out if something is under or below something else. But there are sadly also code related mistakes, like when an if statement only has one equal sign (=), or a wrong line of code is shown for the explanation.

After reading though all the 328 pages, I can only say I've learned 2 things: filters render faster when using blur X/Y number from the power of 2 (2,4,8,16...) and how to use the 'with' operator.

---

I know Emanuele puts a lot of work into this book, but it just doesn't cut it. I know many people like his blog, but it's mostly just quick-and-dirty solutions. That's great when it's all just for free on his website, but not really suited for a book!
Comment | 
Was this review helpful to you?
1 of 2 people found the following review helpful
Format:Paperback
Emanuele Feronato's new book is a great guide for who want to start or to go into more depth with ActionScript game development. Flash Game Development By Example achieve in its goal: to give the reader the requested know-how to create fun indie games in a short time, analyzing and recreating some of the most memorable game mechanics.
Each of the nine chapters is dedicated to one single game, covering simple titles like Minesweeper and ConnectFour, or more elaborated, like Puzzle Bobble and Tetris. The text doesn't delve deeper just because it is directed to a reading audience made of absolute beginners and, generally speaking, it looks like a collection of tutorials which doesn't mess around and focuses on the code. The text mainly examines puzzle games, which could be less interesting to who doesn't like them very much, but, thanks to the notions used, it gives the essential basis to take the first steps even in other game genres. I really esteemed the long collection of online available resources and the word index at the end of the book, elements that nowadays are always expected from a good manual but that often the authors seem to forget.
Comment | 
Was this review helpful to you?
1 of 2 people found the following review helpful
Format:Paperback
I am an Adobe Certified Expert in Flash, and also an Adobe Certified Instructor, so when it comes to Flash training manuals and books, I always look for two things: is the material useful (and the code clean), AND what level is the book geared toward? All to often, the best books come with just one catch: they are totally over the head of beginners. That is why I recommend Flash Game Development by Example. The projects are advanced, but no knowledge of Actionscript is assumed by the author: the explanations are so thorough that even beginners can keep up. Each of the book's nine chapters is devoted to a different stand-alone gamer classic, such as Concentration and Tetris. Despite the necessary complexity of some of the concepts, the author goes that extra mile by walking the reader line-by-line through the code, explaining not just what's going on, but providing background info and definitions that beginners need to keep up. With all these "teachable moments", even a Flash beginner could get through the book, and come out the other end a veritable Actionscript maven. Also importantly, the nuggets of code contained in this book are broadly applicable to a variety of Flash application development scenarios, so even those who aren't really gamers can benefit enormously from the material. In short, Flash Game Development by Example is an outstanding resource for anyone interested in Flash Actionscript, regardless of their current level of knowledge or application development aspirations. That is a rare combo, so if you're into Flash, this is sure to be one of those well-thumbed books on your shelf.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges