Level desighn workflow

7
Keaton Bradley kLEVEL DESIGN WORKFLOW This is the sprite editor, a sprite is how you create what your player/enemy/objects in gamemaker, will look like for example here is my main character this is the one you play as. To the top left hand corner you will see all of the tools you can use, these tools consist of a pen to draw an eraser to rub out, shape tools and select tools. This is a lot like paint but you draw with big pixels rather that 100’s- 1000’s of small pixels, you can select the size of your brush just underneath the tools there is also a colour select on the opposite side of these tools. If you would ever like to make an animated sprite you have to make multiple of the image and then change the images bit by bit then you can click show preview in the top left and it will show you how it will look on screen by flicking through the images at whatever frame rate you choose. 1

Transcript of Level desighn workflow

Page 1: Level desighn workflow

Keaton Bradley

kLEVEL DESIGN WORKFLOW

This is the sprite editor, a sprite is how you create what your player/enemy/objects in gamemaker, will look like for example here is my main character this is the one you play as.

To the top left hand corner you will see all of the tools you can use, these tools consist of a pen to draw an eraser to rub out, shape tools and select tools. This is a lot like paint but you draw with big pixels rather that 100’s- 1000’s of small pixels, you can select the size of your brush just underneath the tools there is also a colour select on the opposite side of these tools.

If you would ever like to make an animated sprite you have to make multiple of the image and then change the images bit by bit then you can click show preview in the top left and it will show you how it will look on screen by flicking through the images at whatever frame rate you choose.

You need a back ground to make your game look nice rather than have a plain black background, to do this you will have to go in to the rooms tab right click and click new room this will come up with the box below but plain rather than have my background. To put the back ground in you can either create your own or import a background which was what I did.

1

Page 2: Level desighn workflow

Keaton Bradley

Here are all the different tabs you use throughout the making of your game.

For the background there are two layers I have the space background and then I have starts which move faster than the back ground this gives you the illusion that you’re going fast.

2

Page 3: Level desighn workflow

Keaton Bradley

For each sprite you make you also have to make an object so you can add code to it to put it in the game, to do this you right click the object and click add object then you will get a scree what looks like this.

To give the sprite some code you click add sprite then choose the sprite you’d like to code, too add the code you have to insert it to the box on the right by going to control then there will be something called code you then have to drag that into the box on the right hand side and this will come up.

3

Page 4: Level desighn workflow

Keaton Bradley

When this box comes up it will be empty and the code I have inside the box it to make player 1 move around and shoot but there are also collisions, so if the players bullets hit the enemy it will destroy it and if you crash into an enemy you will lose half of your health or if the enemy laser hits you will lose health.

To add important things in to room like player 1 and alarms to set the game off all together you will need a room to place these in my room consists of a background a player and an alarm to spawn the enemies at random this alarm will reset its self every time it spawns an

enemy.

4

Page 5: Level desighn workflow

Keaton Bradley

The enemys have multiple bits of code in them this is a shooting code where it will try and detect the player if can the enemy will shoot at the player, there is a code to destroy the enemy if it goes off the screen so all the entitys don’t pile up and eventually crash the game and there is amovement and shooting alarm to tell the enemy when to shoot and how fast its moving horesontally.

The player also needs code to shoot this code basically says when ever enter is pressed it will shoot and the bullets will travel at a certain horesontal speed. This was coded in the player movement code.

5

Page 6: Level desighn workflow

Keaton Bradley

The enemies have a spawner coded into them this basically tells them when and where to spawn this was coded in something I named system and its an object so I can add code to it.

6

Page 7: Level desighn workflow

Keaton Bradley

The player has a shield which is your health when that depletes you will die this is also coded in the system the code for it wasn’t too complicated you get to change the colour of the health/shield bar here is the coding below

7