Design Document - mwhite1candgl3.files.wordpress.com … · Web viewI developed my game using...
-
Upload
nguyendien -
Category
Documents
-
view
219 -
download
0
Transcript of Design Document - mwhite1candgl3.files.wordpress.com … · Web viewI developed my game using...
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.