top of page

Blocked is my first puzzle game made from Unity 3D by myself. The main mechanics of the game is where the player is a cube that changes colour everytime it moves no matter which direction. From the screenshots above I've included, there is a series of colour patterns everytime when the players moves. Upon reaching near to the translucent black cubes that are blocking the player, there is a small coloured cube which requres the players to be in that colour when it touches the coloured cube so that the black cubes moves away for the players to move. At near end of the game, players will be able to push purples cubes into the the smaller purple cubes like what the player has to do in order to open up more pathways for themselves.

Role: Programmer in a two person group game

Trap Race is the second racing game I've made with another person in Unity 3D. This time, not only do we have to make the game to be local multiplayer by splitting the screen, we have to try and make it compatible for Controllers like the XBOX Controllers. The race course is not looped racetrack but players will have to race each other from each end of the track and has to reach to the other end before the other player does. While each player races through the track before meeting the other player, they can lay down three types of traps (One that makes the person stop completely for a short time, second that makes the player slow down and the third that makes the player unable to turn while driving at all). At the same time, there will be walls blocking the race track in which each player will be able to manipulate with. The few roadblocks will block and unblock the players randomly so the player not only use it to stop themselves from being blocked but to block the opponent's way too.

King's Arena is a final year project consisted of 5 members. The game is inspired referenced from other party games such as Super Smash Bros and more. The game is a local 2 player where they can choose between 3 different characters and 3 different arenas with unique features. The player is required to land successful hits to their opponents so that they will charge up their power meter in order to knock their opponents further away when they land subsequent attacks. When the player knocks their opponents away and they fall off the arena, they are rewarded one point. At the end of each round, the winner will be announced and will be given bragging rights.

Tank It is a 3D Unity game assignment made to be played with an Oculus Rift or a product that can render virtual reality. It features the players playing as a Tank that is defending waves after waves of enemies. There are several types of enemies available in the game: 1. Normal Terrorist that will explode after coming in contact with you, 2. Armed terrorist that will shoot for a bit when it reaches close to you and then they will rush to you and explode, 3. Suicide trucks that is similar to the normal terrorist but except it moves faster and takes more tank rockets before blowing up. The players can also have the option to look up to take down attack helicopters that will only appear in the second level.

Neonation is my first tower defence game made from Unity 3D along with 3 other members. The main mechanics of the game is where the player can built different types of towers to go against the different types of enemy units. Not only that, the player can built colour towers and upgrade them to use coloured neon powers which will give them an advantage against the enemy units (Red damages enemies per second, Blue slows down the enemies walking towards your base, and yellow allows you to be able to shoot and attack invisible units called the Reapers. There is a total of 3 levels in the game for the players to play with one final boss before the levels ends. The first boss is meant to be very tanky and is able to take up a lot of shots before it dies, the second boss is somewhat like the first boss, but will spawn minions. The third boss is a nothing like the first two bosses, but there will be a colour immunity shield around it (If the shield is red and you activate the red neon powers it will generate health for the boss, if you turn the blue neon powers while the blue shield is on it will increase the movement speed of the boss and lastly if you turn the yellow neon powers while the yellow shield is on it will make the boss invisible and unable to hit with your turrets.

Tank It is a 3D Unity game assignment made to be played with an mobile game as the assignment's requirement was to create a game that can be played both on Mobile Game and Virtual Reality. It features the players playing as a Tank that is defending waves after waves of enemies. There are several types of enemies available in the game: 1. Normal Terrorist that will explode after coming in contact with you, 2. Armed terrorist that will shoot for a bit when it reaches close to you and then they will rush to you and explode, 3. Suicide trucks that is similar to the normal terrorist but except it moves faster and takes more tank rockets before blowing up. The players can also have the option to look up to take down attack helicopters that will only appear in the second level.

Gameplay Video:

bottom of page