Professional Documents
Culture Documents
Urban Gaming is a relatively new company that is trying to grow its business by
developing games that can be pre-loaded onto handheld devices (to attract
business from the large mobile phone suppliers), downloaded from an app store
or played via their own web site.
You have been asked to produce a prototype for a game that they could
potentially sell.
Solution
I propose to design and create a flappy birds game. You will be a bird and have to
go through the map dodging through pipes. If you hit a pipe then the level is
restarted. You are able to insert you own name and can fly up and down.
Success criteria
Scratch is a free program to use and download so you dont have to buy a license
to use it. But we do have to follow the Hutton acceptable use policy for the
internet. This is set by school for all students to follow. An example is usernames
and passwords to keep our work secure and to trace what we have done.
My sprites
I have not created all of my sprites some sprites were got from the
internet and edited on gimp e.g the bird and background the text was
created by myself using paint and the pipes were made using paint and
gimp
Data Dictionary
Name
Data type
Validation
Integer
World record
Integer
score
integer
Digital UI Design
The
Coding
Flappy bird sprite:
When the flag is clicked it will show the sprite
when the flag is clicked it will show the bird and it
will set the y coordinates to 0,
the score will be set to 0 when the flag is clicked
the personal high score will be set to 0 when the
flag is clicked
the sprite will go to the coordinates inserted x:145 y:0 and point in direction 90
then it will switch costumes to
costume 1
Rocket Sprite:
when the flag is clicked forever if the score is
bigger than the world record then set the world
record to the highest score
if the score is bigger than the personal high the
set personal high to the high score
Main screen
Ground
When the flag is clicked the costume changes to costume 1 and
then it goes to x: 0 y:-191.
Forever it will wait until pause is equal to 0 and then it will go to
the next costume
at the same time when the flag is clicked it will also forever wait
until pause is equal to 0 and will change costume
at the same time when the green flag is clicked it will wait until
pause is equal to 0 then the costume will change and after will
wait for
Seconds
Sprite2
Pipe
when the flag is clicked
set game overs to 0
go to x:300 y:0
hide
switch costumes to costume seven
set the overall game volume to 91%
set the size of the pipe to 200%
wait until start is equal to one
User Testing
Can you
enter
your
name?
Does the
score
work?
Do the
levels
get
harder?
Is it
easy to
play?
Is there
glitche
s?
Commen
ts
Yes
What
age do
you
think it
is for?
8+
waqas
Yes
Yes
no
Yes
4+
no
The game
is original
and
addictive.
10/10
A very fun
and
addictive
game.
Great
quality for
shahdutt
Yes
Yes
scratch
and good
to play
Test
Number
1.
What is
being
tested
Flappy bird
sprite
2.
The name
3.
Score
counter
4.
Personal
high score
5.
World
Expected
Outcome
Actual
Outcome
Pass /Fail
Comments
The sprite
will move
only on the
y axis and
if touching
the pipe
the game
will restart
and record
your
personal
high score
The players
name will
be asked at
the start of
the game
The sprite
only moves
on the y axis
and dies
when it hits
the pipe
Pass
Speed could
be altered to
increase
difficulty
Pass
Counts the
score every
time the
bird dodges
the pipes
Changes
every time
you beat
your own
high score
Shown at the
bottom of the
page
Pass
Could be
better if
name is
displayed
somewhere
on the page
None
When score
is above
personal high
score your
personal high
score will
change to
your high
score
The rocket fly
faster
Pass
None
Pass
None
When you
get a
higher
score than
the world
record the
world
record
score will
change to
the high
record
score you
achieved
6.
pipes
Spawns
differently
so then it
makes it
hard for the
player
7.
Looks
Dull colours
8.
No Glitches
It needs to
work with
no
annoying
glitches
otherwise
people will
not play it
Changes
every time
you pass a
pipe so it
would make
it harder for
the player
Has colourful
background
none
Pass
None
Pass
None
Pass
None
9.
Death
counter
10.
Easy to
play
Evaluation
Counts
players
deaths
properly
and doesnt
miscount
It needs to
be easy
and get
harder to
increase
interest
When the
bird hits the
ground or the
pipe it will
increase
score by one
My game is
quite easy at
first and then
as the pipes
spawn
differently it
make it hard
for the user
to play
pass
None
Pass
None
Multiple levels
I have completed this level as while you play the game the pipes spawn
differently so it makes it hard for the player when playing the game
Name input
At the start of the game a name input is required.
Addictive
My game is quite addictive
No glitches
There are no glitches
A working score
There is a working score counter that counts when you dodge a pipe and when
you hit the pipe the game ends and there is a working death counter which
counts every time the bird dies
Potential improvements
If I had more time I would create different pick-ups which could make the game
better for the player and make it more addictive