QA


Q&A

Q1:

Why does the Space Out 3 game combine demo mode with the splash screen image?

A1:

Displaying the splash screen image as part of demo mode in the Space Out 3 game has more to do with efficiency than anything else. The game is fairly simple, and it just doesn't seem necessary to complicate things with a bunch of different screens. The aliens moving around behind the splash screen image are sufficient to demonstrate how the game plays, which is the ultimate goal of creating demo mode. I view the solution as killing two birds with one stone!

Q2:

Does it make sense to create a multi-screen demo mode?

A2:

Yes. If a game is interesting enough to warrant more than one screen of demo mode, it's a great idea. For example, a game with multiple levels that have different backgrounds and characters would benefit greatly from several different screens in demo mode. You could accomplish this by starting a new game as you move between each demo mode screen. You aren't really starting a new game, but you're placing the code in the NewGame() function and using it to clear the sprite list and add new sprites for each different screen. You'll learn quickly that demo mode can be as simple or as complex as you choose to make it.



Sams Teach Yourself Game Programming in 24 Hours
Sams Teach Yourself Game Programming in 24 Hours
ISBN: 067232461X
EAN: 2147483647
Year: 2002
Pages: 271

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