top of page

PROTOTYPES/DOCUMENTS

First Prototype

_ The player will control his character to avoid the obstacles in a limited square space.

​

_ The obstacle have different shapes and their own movement speed + directions. 

​

_ When the player hit the obstacles, the game will end 

​

_High Score System included

​

​

Making it...

Main Character

Game Objective:

The player will move around the area, try to avoid the obstacle and stay alive as long as he can to earn high score.

Obstacles

_The player is able to control the character

​

_Moving around using arrow keys

AI

​

_ Bouncing against the wall.

​

_Each kind of obstacle has its own movement speed and direction.

​

_Different Size

_ Moves up and down

​

_ Medium speed

​

_ Medium size

_ Move left and right

​

_ Slowest speed

​

_ Larges size

_ Move any place on the map

​

_ Fastest speed

​

_ Smallest Size

Game Play

My new channel

My new channel

AFTER PLAYTEST

_ The Game doesn't have different levels

​

_ Too short

​

_ Too boring

​

_ Player can not do much in the game

​

_ The obstacles' movements, shape and speed are too simple

​

​

So We Decided...

_ Create more kinds of obstacle, and change their appearance.

 

_ Add more levels to the game (different waves).

​

_ The further the player go, the difficulties in game will increase.

​

 Player need to interact more with the game through the main character

​

_ Main character can destroy the obstacles to last longer

​

_ Player need more health instead of one hit killed

We Added

Melee attack for main character 

Different looks for obstacle

_ After created melee attack animation for the main character, we tried to apply the codes for it's combat to test out the function. 
​
_ Turn out it does not work well.

_ We are stuck at this moment because we don't know how to fix the code and make it run

​

_ Plus there is very rare of melee combat coding tutorial online so we can not find any solution for the problem

Lucky...

We Found This Guy

                          YouTube link:         https://www.youtube.com/user/999Greyfox/about

                           Personal Site:        http://shaunspalding.co.uk/

​

_ He is a former Ubisoft game designer.

 

_ Creates tutorial for Game Maker Studio, and Game developer in general.

​

_ Also worked for YoYo Games for 2 years as their Community Manager.

 

We Found One of His Video about Shooting Platform Tutorial

​

​

​

_ We decided to change our gameplay to shooting game.
​
_ We make the entire new character and add enemies into the game.
​
_ With the tutorial and the help of our friends from Computer Science Department, we start to work on our designs.
​
Main Character Design.  
_ Instead of holding the sword, we give him a gun
​

Main Character New Look

​

​

​

​

​

​

​

​

 

His Angry Expression When Shooting the Enemies

​

​

​

​

​

​

 

Flash When He Takes hits

​

​

​

​

​

​

​

​

​

Hurt Expression After getting hits

​

​

​

​

​

​

​

​

​

​

Give Him a Gun

​

​

​

​

​

​

​

​

​

​

​

Also Bullets

​

​

​

​

​

​

​

​

​

 

This symbol indicates player's health (locate in the top's left corner.

​

​

​

​

​

​

This symbol indicates the player is losing health. (falling down from the map)

_ The main character will be shooting from far distance 

​

_ Kill the enemies that approaching to him

​

_ He will be able to move faster if he does not shoot

​

_ Using gun while moving will slow the main character movement speed a little bit

​

_ The player have 10 hp (health) 

​

_ Every time the enemies touch the main character, it will lose 1 hp, until all 10 hp are gone, the game will end with high score record

​

​
Enemies Design.  
_There are 6 different kinds of enemies 
_ Each one has its own movements and hit points.
​

Enemy # 1

_ Moving slowly to the main character.

​

_ Only has one hit point. ( can be killed with 1 Bullet).

Enemy 1

Enemy 1

Enemy # 2

_ Moving slowly to the main character.

​

_ Has 2 hit points. ( can be killed with 2 Bullets).

Enemy 3

Enemy 3

Enemy # 3

_ Moving fast, and suddenly change its speed faster toward the player 

​

_ Has 3 hit points. ( can be killed with 3 Bullets).

Enemy 4

Enemy 4

_ Moving slowly to the main character.

​

_ Has 2 hit points. ( can be killed with 2 Bullets).

Enemy 2

Enemy 2

Enemy # 4

Enemy # 5

_ Moving fast, and suddenly change its speed faster toward the player 

​

_ Has 2 hit points. ( can be killed with 2 Bullets).

Enemy 5

Enemy 5

Enemy # 6

_ Moving fast, and suddenly spinning fast, rolling toward the Player

​

_ Has 10 hit points. ( can be killed with 10 Bullets).

Enemy 6

Enemy 6

_ The 1st level of the game will start with 4 Enemies and will be added 4 more Enemies each time the Player reach the new level. (Ex: 1 wave is 4 enemies, 2nd wave is 8 enemies, 3rd wave is 12 enemies, and so on.). This is used to increase the difficulties for each level.

​

_ There is no specific types of Enemy for each level, they will spawn randomly.

Enemies System

*Note: We did not design these Enemies sprites due to shortage of time, so we decided to use the sprites from the internet. 

Of course...There are Bosses in Game 

Bosses design

Boss # 1

_ Hit points: 50 

​

_Movement Speed: slow

​

_Can shoot multiple bullets 

​

_Can summon Enemy # 1 to protect himself (10 units each time it is summoned)

​

_When the boss die, it transform into a smaller version and continue chasing the Player

​

_ This is the smaller version of Boss # 1 after he died 

​

_ Hit points: 50

​

_Movement Speed: slow

​

_Can shoot multiple bullets 

​

_Can summon Enemy # 1 to protect himself (10 units each time it is summoned)

​

_When the boss gets lower in hp, he gets smaller until he die.

​

Boss # 2

​

_ Hit points: 100

​

_Movement Speed: slow

​

_Can shoot multiple bullets 

​

_Can summon any Enemies (except Enemy #6) to protect himself (8 units each time it summon)

​

_Can jump up high and chase the Player in fast speed.

​

Boss Stage System

_ There will be the Boss stage every time the player get through 4 waves ( the Boss wave will be in wave 5, 10, 15, and so on)

 

_There are only 2 bosses for the entire game

 

_They will keep spawning randomly as far as the player can go, and there is no specific Boss for any specific Boss waves.    

Playtest

OVERALL

_ This is a short game

​

_ The rule is very simple 

​

_player has only one task is to destroy the Enemies and stay survive as long as he/she can to get the highest score

​

​

And some small features are added... 

_background

​

_blood

​

_and sounds

Playtest 1

Playtest 1

bottom of page