Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Macromedia Flash MX 2004 Game Design Demystified
 
See larger image
 

Macromedia Flash MX 2004 Game Design Demystified [Paperback]

Jobe Makar , Ben Winiarczyk
3.5 out of 5 stars  See all reviews (2 customer reviews)
List Price: CDN$ 51.99
Price: CDN$ 35.57 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 16.42 (32%)
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.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.

Product Details


Product Description

Book Description

Flash MX 2004 Game Design DemystifiedYour comprehensive guide to creating games using Flash MX 2004. It will take you through the process of creating a game in Flash MX 2004. The first several chapters introduce general processes for creating games, while the second section looks at the important concepts for creating realistic games. Such concepts include math, physics, collision detection, and collision reaction. A third section delves into more creative concepts: tile-based worlds, 3D visualization, artificial intelligence, using graphics, and using sound. Later chapters provide an introduction to multiplayer games, creating a high score list for games, and a selection games for which the authors share the development process, including code. The accompanying CD will provide the code for each function discussed in the book as well as working versions of the games.

From the Back Cover

Flash MX 2004 Game Design DemystifiedYour comprehensive guide to creating games using Flash MX 2004. It will take you through the process of creating a game in Flash MX 2004. The first several chapters introduce general processes for creating games, while the second section looks at the important concepts for creating realistic games. Such concepts include math, physics, collision detection, and collision reaction. A third section delves into more creative concepts: tile-based worlds, 3D visualization, artificial intelligence, using graphics, and using sound. Later chapters provide an introduction to multiplayer games, creating a high score list for games, and a selection games for which the authors share the development process, including code. The accompanying CD will provide the code for each function discussed in the book as well as working versions of the games.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

4.0 out of 5 stars Good for Actionscript developers, May 21 2004
By 
Frederick M. C. Amstel (Curitiba, PR Brazil) - See all my reviews
(REAL NAME)   
This review is from: Macromedia Flash MX 2004 Game Design Demystified (Paperback)
Flash is one of the easiest tools to make games nowadays. With that book on hand, this task becomes child's play. Jobe Makar has a fantastic didacticism and he still manage to write a pleasant text. It is not necessary to be an advanced programmer to understand the codes, by the way, with the visual examples, even designers pursuing the basics of Actionscript can learn the hints. After reading the book, the reader besides being qualified to project you own game, he will be much sharper in Actionscript 2.

The book begins with a short introduction on how to plan the concept of games: choosing a theme, a gender (action, adventures, cassino and so on), defining the technology, the number of players, to know the audience and calculating the hardware requirements. That part of the book is weak and the author admits that this is an annoying subject for him.

However, from the moment that he begins to speak about programming, his enthusiasm multiplies by one thousand. The guy was graduated in physics, then he knows how to explain comprehensive all those formulas that we learn at the high school without knowing why.

If the book only had this part, it would not lose a lot. In fact, it would be even more interesting, since the title of the book could be "Flash MX 2004 Game Development Desmystified". Concept and design of games are subjects that would deserve a exclusive book to them.

Holding on, the author approaches the necessary math and physics to create dynamic games that simulates real world characteristics. He teaches tricks to simplify some formulas, reducing the workload of the processor. That is descisive for Flash games, since Flash Player is much slower than other platforms (Shockwave, for instance).

The code that he prints in the book is highly visualizable, in other words, it is not necessary to be in front of the computer when reading the book. He explains in long paragraphs what each code line is doing, but without being annoying. Measuring the reader advances through the pages, he doesn't waste time repeating what it was already several times repeated.

The code is all object oriented Actioncript 2. But don't worry, you only need to have a basic notion of variables, operators and the concept of functions, only. The rest he will teach little by little, showing the advantages of the technics.

By the way, it is very important to program games with object oriented programming. As we progess improving code to get it more efficient, we only need to change the value of one variable in one place and the whole code of the game is in the first frame. It is not necessary to open movieclips, seeking for that damned code that do some undesired thing. And I'm not talking about the size of the code that decreases and the legibility that increases.

Ok, now we're going to say the practical things. The book will train teach you how to:

* detect collisions among objects (it is not simply as using hittest() function)
* project reactions for the collisions (billiard balls colliding)
* control objects through the keyboard
* build an isometric world (that panoramic 3D vision)
* manipulate objects in that isometric world
* create artificial intelligence for enemies
* optimize sounds and images

The third part of the book describes step-by-step the building of four games:

* Word Search (high algorithms)
* Multiplayer chess online (through socket server)
* 501 Darts game
* Cone Crazy (drive a car in a 3D environment and hit cones like a lunatic driver)

The last one is the most interesting and the more complex. However, all the concepts applied to this project was extensively elucidated back in the book. Therefore, it is easy to understand and the results are impressive. For speaking the truth, it is the only game that meets the requirements of the advergames market, those games used for branding.

It's worth to remind that the source-codes of all the examples that the author uses in the book are contained by the accompanied CD-Rom. The code is well commented, allowing you to alter parameters and quickly see the results. There are still some bonus game in the CD, not too much special.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Great if you don't have Flash MX Game Design Demystified..., May 4 2004
By 
Tony C. Hsieh (San Ramon, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Macromedia Flash MX 2004 Game Design Demystified (Paperback)
First off, I loved Jobe's first book (Flash MX Game Design Demystified). It was full of concepts for motion, collision, physics, A* Path finding as well as applied Actionscript code. EXCELLENT!

So I was very eager about the additional new concepts and applied game development in this Flash MX 2004 Game Design Demystified -- things like what performance tweaks for Flash Player <7 will now screw up for Flash Player 7. squeezing more game power out of Flash via Java or Director, actionscript performance profiling, more benchmarking normal AS2.0 script vs hand-rolled FLASM, more multi-player projects on other platforms besides Electrotank's multiplayer server, et al.

I didn't find it here.

This felt like it was a lateral move translating AS1.0 into AS2.0.

IMHO, if you _don't_ have the original Flash Game Design Demystified book _or_ you feel you would have a hard time converting AS1.0 code/concepts into AS2.0 code, then I'd recommend that you pick this book up.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.5 out of 5 stars (8 customer reviews)

28 of 29 people found the following review helpful
3.0 out of 5 stars Great if you don't have Flash MX Game Design Demystified..., May 4 2004
By Tony C. Hsieh - Published on Amazon.com
This review is from: Macromedia Flash MX 2004 Game Design Demystified (Paperback)
First off, I loved Jobe's first book (Flash MX Game Design Demystified). It was full of concepts for motion, collision, physics, A* Path finding as well as applied Actionscript code. EXCELLENT!

So I was very eager about the additional new concepts and applied game development in this Flash MX 2004 Game Design Demystified -- things like what performance tweaks for Flash Player <7 will now screw up for Flash Player 7. squeezing more game power out of Flash via Java or Director, actionscript performance profiling, more benchmarking normal AS2.0 script vs hand-rolled FLASM, more multi-player projects on other platforms besides Electrotank's multiplayer server, et al.

I didn't find it here.

This felt like it was a lateral move translating AS1.0 into AS2.0.

IMHO, if you _don't_ have the original Flash Game Design Demystified book _or_ you feel you would have a hard time converting AS1.0 code/concepts into AS2.0 code, then I'd recommend that you pick this book up.


16 of 17 people found the following review helpful
4.0 out of 5 stars Good for Actionscript developers, May 21 2004
By Frederick M. C. Amstel - Published on Amazon.com
This review is from: Macromedia Flash MX 2004 Game Design Demystified (Paperback)
Flash is one of the easiest tools to make games nowadays. With that book on hand, this task becomes child's play. Jobe Makar has a fantastic didacticism and he still manage to write a pleasant text. It is not necessary to be an advanced programmer to understand the codes, by the way, with the visual examples, even designers pursuing the basics of Actionscript can learn the hints. After reading the book, the reader besides being qualified to project you own game, he will be much sharper in Actionscript 2.

The book begins with a short introduction on how to plan the concept of games: choosing a theme, a gender (action, adventures, cassino and so on), defining the technology, the number of players, to know the audience and calculating the hardware requirements. That part of the book is weak and the author admits that this is an annoying subject for him.

However, from the moment that he begins to speak about programming, his enthusiasm multiplies by one thousand. The guy was graduated in physics, then he knows how to explain comprehensive all those formulas that we learn at the high school without knowing why.

If the book only had this part, it would not lose a lot. In fact, it would be even more interesting, since the title of the book could be "Flash MX 2004 Game Development Desmystified". Concept and design of games are subjects that would deserve a exclusive book to them.

Holding on, the author approaches the necessary math and physics to create dynamic games that simulates real world characteristics. He teaches tricks to simplify some formulas, reducing the workload of the processor. That is descisive for Flash games, since Flash Player is much slower than other platforms (Shockwave, for instance).

The code that he prints in the book is highly visualizable, in other words, it is not necessary to be in front of the computer when reading the book. He explains in long paragraphs what each code line is doing, but without being annoying. Measuring the reader advances through the pages, he doesn't waste time repeating what it was already several times repeated.

The code is all object oriented Actioncript 2. But don't worry, you only need to have a basic notion of variables, operators and the concept of functions, only. The rest he will teach little by little, showing the advantages of the technics.

By the way, it is very important to program games with object oriented programming. As we progess improving code to get it more efficient, we only need to change the value of one variable in one place and the whole code of the game is in the first frame. It is not necessary to open movieclips, seeking for that damned code that do some undesired thing. And I'm not talking about the size of the code that decreases and the legibility that increases.

Ok, now we're going to say the practical things. The book will train teach you how to:

* detect collisions among objects (it is not simply as using hittest() function)
* project reactions for the collisions (billiard balls colliding)
* control objects through the keyboard
* build an isometric world (that panoramic 3D vision)
* manipulate objects in that isometric world
* create artificial intelligence for enemies
* optimize sounds and images

The third part of the book describes step-by-step the building of four games:

* Word Search (high algorithms)
* Multiplayer chess online (through socket server)
* 501 Darts game
* Cone Crazy (drive a car in a 3D environment and hit cones like a lunatic driver)

The last one is the most interesting and the more complex. However, all the concepts applied to this project was extensively elucidated back in the book. Therefore, it is easy to understand and the results are impressive. For speaking the truth, it is the only game that meets the requirements of the advergames market, those games used for branding.

It's worth to remind that the source-codes of all the examples that the author uses in the book are contained by the accompanied CD-Rom. The code is well commented, allowing you to alter parameters and quickly see the results. There are still some bonus game in the CD, not too much special.


9 of 11 people found the following review helpful
3.0 out of 5 stars Great Game Book, Worst ActionScript 2.0 Book, Feb 5 2005
By IceCo - Published on Amazon.com
This review is from: Macromedia Flash MX 2004 Game Design Demystified (Paperback)
I found this book great to learn programming basic game physics but it is certainly one of the worst book to pick if you want to upgrade your ActionScript knowledge from 1.0 to 2.0.

The source codes are ALMOST NO DIFFERENCE from ActionScript 1.0. It is almost as if the arthur thinks that by adding variable declarations, ActionScript 1.0 becomes ActionScript 2.0.

No true Object-Oriented Programming practices (which is the true strength of ActionScript 2.0) at all. The coding style are simply ActionScript 1.0 structure (with variable declarations).

Still, this book is great to pick if you are new to game development. However, be aware that this book is NOT demonstrating how to program in ActionSctip 2.0 properly.
 Go to Amazon.com to see all 8 reviews  3.5 out of 5 stars 
 
 
Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges