Game Development Reference
In-Depth Information
Creating a Totem Destroyer level
Now you have the skills to create your first game prototype, and we are going to
start with a Totem Destroyer level.
To show you we are doing things for real, we will take a real level of the popular
Flash game Totem Destroyer, and reproduce an exactly similar one. Look at the
following screenshot:
Totem Destroyer: Gabriel Ochsenhofer ( www.gabs.tv )
This is the first level of the original Totem Destroyer game, and if you look at it you
will find bricks of a size which are multiples of 30. Can you figure out why? Yes, it's
simple, because of the meters to pixels conversion.
The author probably created the game working directly with meters, but we are
sticking to our guns and working with pixels.
At the moment we don't need to worry about brown and black pixels, we just want
to reproduce the totem.
Before we start coding, for the sake of simplicity, I would suggest you create a couple
of functions that will help us to reuse the code. Don't worry, there's nothing new, we
are just organizing a bit in the script.
1.
So we will have a debugDraw function that will handle every debug draw
related code:
private function debugDraw():void {
var debugDraw:b2DebugDraw=new b2DebugDraw();
var debugSprite:Sprite=new Sprite();
 
Search WWH ::




Custom Search