Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Department of Game Studies

Bachelor of Arts (Hons) Game Design

Trimester: 201901
UJMM2123: Programming for Games

Game Proposal

Falling Star
Assignment

Student Name ID

Koh Wan Yee 1801385

Chang Yee Suian 1706625


INDEX
1. Story 2

2. Mechanics
2.1. Core Mechanic 3
2.2. Health Bar System 3
2.3. Item related 3
2.3.1. Item speed
2.3.2. Type of Item

3. Sketches 4

4. Flowchart/Pseudocode 6

5. Gantt Chart 9

6. Job distributes 8

7. References
7.1. Mechanic Reference
10
7.2. Art Reference 10

1
GameTitle - Falling Star
1 Story

Larry is a crew of a merchant starship which travel around the cloud islands and world to trade energy
star.

One day, Larry accidentally let the cargo loose and the energy stars dropped from the starship.

Please help Larry to collect the energy stars fall from the starship!

2
2 Mechanics
2.1 Core Mechanic
It is an ​item catching​ game. Player would need to catch thing that dropped from the upper part of
screen by moving left or right (move in direction axis-x) using “A/ ←” and “D/→”.

2.2 Health Bar System

There will be a ​health bar​. The health bar will have 99 hp initially, once the health bar reaches 0 hp,
the game will end. The health will be decrease as time progress (Decrease 1.5 health every 1
second).

2.3 Item Related

2.3.1 Item Speed


The item dropping ​speed​ will increase time by time to adding the difficulty. (Every 20 second will
increase speed by 1)

2.3.2 Type of Item


The ​item​ dropped has separated to the following categories:

a) Scoring Item:
Item that could gain score, there would be 3 different score.
▪ Star A:​ +50 score
▪ Star B:​ +100 score
▪ Star C:​ +200 score
b) Bonus Item:
▪ Meteorite (Hurt):
Reduce health by 15

▪ Bottle of sprinkle star (Heal):


Increase health by 15

▪ Navigation Tools (Compass/Astrolabe/Quadrant/Map):


Enter bonus time for 10 second.
Among bonus time, health bar will stop decrease and all item’s score will be
double.
There will only appear scoring item during the bonus time.

3
4
3 Sketches

In game Items sketch

5
Game UI Sketch

6
4 Flowchart/Pseudocode

https://drive.google.com/open?id=12027oeubRWP-YIFMM4_oJdp4ommtALV1

7
Initialize score to 0

Initialize health bar to full health

While the time goes by

Reduce health from health bar

Increase Item dropping speed

Use left right key or “A”, “D” key to move left and right

Player collect the item

if

Harmful item = reduce health

else if

Scoring item = gain score

else if

Recover item = recover health

else

Bonus item = Enter short bonus time

Health bar stop reduce

Gain double score

if

Health is <= 0, proceed to leaderboard

Key in player name

Summarize the total score

8
5 Job distribution
Job Shawn Wan Yee
Gantt Chart O
Flowchart/Pseudocode O
Story o
[Programming] Game O
[Programming] o
Leaderboard
Art Asset o
UI O o

9
6 Gantt chart

https://drive.google.com/open?id=1MLCdoKXtw8c-JPo9WYlnigOms2CYz4d_

10
7 References

7.1 Mechanic Reference


Inspiration: Take the concept of “Mon the Monkey” which is a catching fruits game. Imply health
bar system to replace the timer.

http://www.funnygames.co.uk/catching-fruit.htm

Health system implement from part of the health system of “Cookie Run: Oven break”

https://crovenbreak.fandom.com/wiki/Energy

7.2 Art Reference

11

You might also like