Chapter 19. Don t Fall


Chapter 19. Don't Fall!

graphics/19infig01.gif

Game Overview

Multiplayer Actions

Game Actions

Possible Game Enhancements

Points to Remember

In this chapter we dissect a very simple but original isometric, tile-based, turn-based, multiplayer game. If you have read through the other two multiplayer-game chapters (see "Prerequisites"), then this one should be a breeze. The game is very simple, although it uses many underlying concepts concepts you've learned throughout this book, including multiplayer techniques, 3D, character animations, and creating tile-based worlds.

Prerequisites

Multiplayer

Chapter 17, "Tic-Tac-Toe: Your First Multiplayer Game." That chapter takes you through the basics of creating your very first multiplayer game and uses the same techniques that are used here. I think they are easier to understand within the context of a basic game like tic-tac-toe. (The tic-tac-toe chapter has its own list of prerequisites that must be met to understand it.)

Chapter 18, "9-Ball." Read the section "Synchronization: A Multiplayer Problem and Solution." The rest of Chapter 18 is not needed to understand this chapter, but a major multiplayer issue that arises with 9-ball is also a factor in this game, so we employ the same solution, which is explained in detail in that chapter.

Game Engine

Chapter 7, "Tile-Based Worlds." Comprehension of tile-based worlds is needed to fully understand this tile-based game.

Chapter 8, "The Isometric Worldview." This game was created by taking the main example file from Chapter 8, iso_world.fla, and modifying it. It is assumed that you have read through Chapter 8 and understand the movie-clip architecture and the ActionScript used.



Macromedia Flash MX Game Design Demystified(c) The Official Guide to Creating Games with Flash
Macromedia Flash MX Game Design Demystified: The Official Guide to Creating Games with Flash -- First 1st Printing -- CD Included
ISBN: B003HP4RW2
EAN: N/A
Year: 2005
Pages: 163
Authors: Jobe Makar

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net