FREE Delivery in the UK.
Only 1 left in stock - order soon.
Dispatched from and sold by Amazon. Gift-wrap available.
Real-World Flash Game Dev... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Sold by Brit-Books
Condition: Used: Good
Comment: Simply Brit: We have dispatched from our UK warehouse books of good condition to over 1 million satisfied customers worldwide. We are committed to providing you with a reliable and efficient service at all times.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Real-World Flash Game Development: How to Follow Best Practices AND Keep Your Sanity Paperback – 21 Oct 2009

4.0 out of 5 stars 3 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
£0.01 £0.01
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

There is a newer edition of this item:

£24.99 FREE Delivery in the UK. Only 1 left in stock - order soon. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

  • Paperback: 352 pages
  • Publisher: Focal Press; 1 edition (21 Oct. 2009)
  • Language: English
  • ISBN-10: 024081178X
  • ISBN-13: 978-0240811789
  • Product Dimensions: 23.1 x 19 x 2 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 1,198,901 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description


"Written for programmers familiar with C++, Java or C#, the second edition of this guide to Flash game development is fully updated to cover improvements in Flash technology with timely new sections on developing for mobile platforms. The work covers a variety of game types and provides practical instruction for applying development knowledge to the Flash environment. Numerous code examples and color screen shots are provided and access to additional online content, including additional chapters and sample files, is included with purchase."--References and Research Book News

Customer Reviews

4.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 3 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
I have just finished reading this book. I very rarely write reviews, but I would have considered it a major lack of gratitude towards Mr. Griffith not to write one about this excellent piece of work.

The Product Description listed above is perfectly honest in summarizing what you will find in Real-World Flash Game Development: Real-world guidance and advice for creating games in Flash.

I have been working as a developer for 10 years, making little games and demos as a hobby on the side and trying to teach myself the relevant technologies. Self teaching is a tricky undertaking many times. With lack of guidance it is very easy to lose sight of your learning goals (if you were lucky enough to understand what those goals were in the first place). That leads to many half-read books and many failed attempts to understand the technology you are aiming for, even if you make an honest effort and you persevere.

For learning how to develop games in Flash, as far as I am concerned, this book is perfect in that respect.

When I started reading it I had just managed to finish and publish a very simple Flash game that was just a proof of concept. The book took me through a well rounded course of understanding the subject of Flash games from all aspects: Programming ActionScript, managing your projects, organising your assets, animation, audio, video, xml, mathematics, best practices, things to avoid, complete walk-throughs of building a couple of games, quality assurance AND security, nothing is omitted! Even if I had managed to extend my knowledge in some way other than reading this book, I am sure that there are many things mentioned in it, that I would most probably not have found out about.
Read more ›
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is a great book so far. Excellent primer for AS2 converts and AS3 object-a-phobes alike at the beggining. Great writing style and full of useful information. I alway s feel with book like this that although the code can get preety advanced the actual games are alway relatively simple. I understand that this is almost a necessity in introducing game 'basics' but where are the books on intermediate/advanced topics? Im pretty ok with simple tile engin etc already... Still great at what it does cover and I would recommend to anyone.
1 Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Strange mixture - some fairly advanced stuff... But a lot of simplistic guff. If you have developed a few dozen games, this book is almost certainly of no use to you. If you are starting out, it is of great use and has many valid points.
I have developed a few games and was disappointed. I expected to learn. I didn't. Oh well.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Helpful Customer Reviews on (beta) HASH(0x8e5ebcf0) out of 5 stars 31 reviews
15 of 16 people found the following review helpful
HASH(0x8e3ad750) out of 5 stars Not a beginner's book. 30 Nov. 2009
By Spud - Published on
Format: Paperback
You should have some Actionscript 3.0 experience before you dig into this book. The user level on the back of the book says intermediate to advanced and they mean it! You will also need CS4 to be able to open the downloadable files. I could not open them on my CS3 machine.

This book covers a lot of topics I have not found in other AS books. Some examples are event propagation, dispatching events, E4X, getter/setter methods and protected variables. The chapters are very intense and delve more deeply into the workings of AS 3.0. If you want to know how and why Actionscript does what it does this is the book for you.

Real World also directs you to adopt best practices. This should keep you from developing bad habits and allow you to author modular code that could be easily modified.

The final game in the book is a platform game. You can learn how to load external SWFs containing the game's assets at runtime. This concept is very different from other game tutorials I have worked with.

I would recommend Actionscipt 3.0 Game Programming University if you haven't done any game programming. It has a much gentler approach to game programming.

Real World Flash Game Development should be an important addition to every game developer's bookshelf.
4 of 4 people found the following review helpful
HASH(0x8e3ad7a4) out of 5 stars Very solid Flash Game Development Book 5 Dec. 2009
By 132bhn - Published on
Format: Paperback Verified Purchase
I've been working with flash since 1998, and have read several flash game development (fgd) books over the last 6 or so years. This is not to say that I know everything there is to know about Flash -- how could that be possible? Flash is horribly documented and has changed significantly with AS3. I'm looking for a well reasoned, scalable, and (somewhat) reusable approach to fgd. I'd like to know where the logical boundaries are, but enough about me and what I want. This is exactly what this book presents. It's an excellent cross section. The author presents areas where Flash excels at gd and areas you have to watch out for. He presents, and steps through, working code examples to tackle logical issues/scenarios, ie best practices for: hit testing, sound, in game graphics use, xml/dynamic content loading, player control, and at the end of the book, an over all game engine. So a programmer could easily take away any of these items and use them. On many occasions after he's presented a few different scenarios on a topic, he'll talk about the short comings or gotchas of using that particular technique.
4 of 4 people found the following review helpful
HASH(0x8f397e8c) out of 5 stars An excellent, practical guide to Flash Game development 16 Mar. 2010
By Richard Staats - Published on
Format: Paperback Vine Customer Review of Free Product ( What's this? )
This book is part of the Focal Press series on game design.

The book is well organized. Author Christopher Griffith begins by talking about computer game design in general and then hones in on Flash game development. The sections build on each other. He starts with simple concepts and program segments that you will probably use in every game you design and then works to more complex topics.

Christopher Griffith includes code snippets through the book and there is a generous collection of examples and a faux tutorial on the associated WWW site.

One note of caution! This is not a book for an absolute beginner in either Flash programming or game design.

The author adds some caveats. I found myself re-reading sections of the book several times for understanding.

Also, to get the most out of the book, you need the most recent version of Macromedia Flash.

If you have been working with Flash and Action Script and you are looking to expand and try your hand at game design then this book would be an excellent first step in that direction.

In service,

3 of 3 people found the following review helpful
HASH(0x8e3adbc4) out of 5 stars Excellent resource for getting started with AS game development. 12 Nov. 2009
By T. Layton - Published on
Format: Paperback Verified Purchase
I am in the process of digging into AS game development and this book has been very helpful in explaining the fundamentals and also steering me in the right direction for best practices, etc. I would recommend this book to anyone that wants to know more about flash game development.
2 of 2 people found the following review helpful
HASH(0x8e74b660) out of 5 stars Helpful knowledge, not a reference book 4 Mar. 2010
By owookiee - Published on
Format: Paperback Vine Customer Review of Free Product ( What's this? )
The self-reported target audience for this book is listed as Intermediate-Advanced, and that is true for the most part. Chapters aren't wasted on the basics of Flash programming, though there is a short review of basic OOP programming concepts and how they're syntaxed in the Flash language.

The content covers most aspects of game development from a breadth perspective rather than depth. You are shown all the basics of topics such as sprite animation, physics, shooter projectiles and targeting, dungeon mapping, multiplayer capabilities, cut-scenes, and video and sound looping. In most cases you are given one concrete example of code, and it is usually the most straightforward approach. In my experience, once you get to writing code, what you want to do is never solvable with the most straightforward approach given in books so you end up scouring the web for help; I think that will probably be the case with this book.

The subtitle of the book is How to Follow Best Practices and Keep Your Sanity, and in these regards, the book has good value. Griffith provides examples of plenty of common roadblocks hit by Flash game developers and offers tricks and tips on how to deal with them. Topics in this area include graphics performance and sizing, timing/threading issues, initial load vs deferred data and separate files, data protection, and other various performance concerns.

The games used in the book are: a tunnel shooter, crossword puzzle, driving game with drift, overhead dungeon, and a tile (moving) puzzle.
There is an online resource available that has all the code for downloading.
Were these reviews helpful? Let us know