Ng Ping's profile

Apes VS Dinos Game Design

APES VS DINOS

Personal summer project: to create infinite runner game made with original art content. Developed using Unity game engine, this game is a vertical infinite jumper which has a Mech Dinosaur as its main protagonist. 

Background of game is set in a period where dinosaurs and primeapes co-existed in a very technologically advanced environment. However enemity brewed between the 2 species and now they are embroiled in constant warfare.

Update: Unfortunately, this game never made it into production and the source code does not compile well on Unity after revisiting it 5 years later :(
Character Design
 
Below are the initial sketches for the 2 main characters of the game: DinoMech and RoboMonkey.
Dino Spritesheet
 
Initial sprite design turned out bland and lacked detail. Line weight was too thin when translated into the game. Health bar which is represented on the spine on the dinosaur was also too small too see properly. 
 
This prompted a redesign of all the sprites. Below you can see the changes made with regard to its shading, UI and additional frames for more fluid animation.
Monkey and other miscellaneous sprites
Programming the game on Unity
 
Unity uses C# language to code. Scripts consisted of:
 
Player Controller - Controls the player movements (state machine shown below).
Enemy Controller - Detects player proximity and engages when gets close.
Health and Score manager - Keeps track of life and score
Level Generator - Randomly spawns preset sub levels according to player score. Higher you get, harder the levels spawned.
Camera - Focuses on player. Smoothens out the motion of camera as well.
 
And numerous other scripts to allow the game environment to run smoothly!
Gameplay
 
Below are some screenshots taken in-game. 
 
You can see the boost meter on top of screen, the score and your health which is reflected on the dinosaur's spine itself(inspired by the Dead Space franchise!)
 
There are 4 different enemies:
 
RoboMonkey - Will start attacking you when you are close to it.
Turrets - Constantly aims at you and starts shooting when you are within range.
Spikes - Don't touch them!
Saws - Dont' touch them!
 
As the player, you can destroy the Monkey and turrets for points. They also have a chance to spawn a life. 
Cover Art
Apes VS Dinos Game Design
Published:

Apes VS Dinos Game Design

APES VS DINOS - my first game developed

Published: