Design Document - mwhite1candgl3.files.wordpress.com … · Web viewI developed my game using...

7
6/4/2015 Game Design Document Unit 315 Task3 mwhite1 CANDGL3

Transcript of Design Document - mwhite1candgl3.files.wordpress.com … · Web viewI developed my game using...

6/4/2015

Game Design Document

Unit 315 Task3

mwhite1CandGL3

My Game

The Hungry fish

Game Title – The Hungry Fish

My game consists of a fish and two stingy jellyfish. This game is fun for the age that I have recommended it for. It challenges hand and interface interaction and co-ordination.

I developed my game using GameSalad as my platform to design and program a functional game fun game for children aged 3-5 years.

INITIAL SCREEN

Design Docume

ntCreated with GameSalad

THE HUNGRY FISH SCENE

END SCREEN

Background

The background of the game will be set with an aqua background colour. There will be two coral reefs to add to the effect of the game. I have chosen bright colours in my game to attract my target audience and give the game a bright fascia. This will also make the setting look more like the sea. It is also educating young children about the sea and its habitants such as the jellyfish and the coral. My background image will be saved in the PNG format to allow better quality of colours when being played and to reduce loading time. I chose the file format 480x320 file format for my background.

Characters/Actors

My characters will consist of a fish and two jellyfish with the file format 120 x 120. The fish will have a name called Henrietta and the jellyfish will be called stingy jellyfish.

The object of the game is for Henrietta to get to her fish flake without getting stung on the way. She will be able to move up and down and left to right to enable her to move around

the jellyfish. This movement will be carried out by a keyboard and its up, down, left and right arrow keys. The jellyfish will have restricted movement in the game.

In the design of the game I named my actors coral and fish flake saved as a PNG because it supports transparency.

Sound

If under the unfortunate circumstances that Henrietta touches a jellyfish then a message will come on the screen that says “oh dear start again” and will also have sound with the message in the background of the game.

Assets

The assets in my game are the background, the characters, welcome message, and sound when the fish reaches her fish flake. Text messages are an asset. My characters as above are also assets in my game.

IMAGES: I have four images in my game design they are my main character (Henrietta), two jelly fish, two coral reefs to add to the effects and a fish flake

MUSIC: I will have music playing in the background when Henrietta is swimming and when and if Henrietta hits the jellyfish then there will be a bubbling sound effect.

SFX: My game will have sound effects integrated into the game.

WEB: N/A

ICONS: N/A

3D: N/A

CODE: N/A

Behaviours

The behaviours in my game are as follows:

Henrietta has to travel through the sea in order to reach her food, the fish flake. She has to avoid the stinging jellyfish because if she hits the jellyfish Henrietta will die and the game will start over again. Henrietta will have the movement of up, down, left and right. When Henrietta reaches her flake there will be a message on the screen that will say “well done”. To achieve these behaviours I had to set rules and designate behaviours and conditions including collide and move behaviour and the if statement (on the condition that, if this does that - then this will happen)

Title screen

My title screen will have a welcome message and two options, to start the game or a help topic to explain how to play the game and the rules.

End title

When the game has finished the screen will say “Thank you for playing come back soon”

Test Plan

Number Test Expected Actual Screenshot1 The title page

starts up.Title Page loads itself up

Title Page Loads up.

2 After 5 seconds of the welcome screen the game scene appears

Game launches

Game launches

3 The fish will move when specific keyboard input

The fish moves left to right

The fish moves left to right or up and down

4 When the fish collides with the jellyfish she will disappear

Henrietta will vanish

Test failed

5 When the fish hits the wall of the game she will rotate backwards

Game restarts

Game restarts.

6 When the game is finished you press the Q key

End screen will give message

End screen message

Test analysis:

Test 1: the first test shows that our game functions and we have a start screen which will expire after 5 seconds. A welcome screen with a message will be put in place.

Test 2: after 5 seconds our game has loaded and is ready to play

Test 3: Henrietta is capable of moving in the up and down and left to right function

Test 4: this test will have to be corrected because the fish should disappear but when tested it did not.

Test 5: when the fish touches the wall of the game she is supposed to rotate but she ends up swimming upside down which needs to be corrected.