Personal Projects
The Projects below were the work that I have done on my own time. I have started working on personal projects since I finished my university course as I want to make as many projects or prototypes to further develop my skills as a designer or a programmer.
Gumball Mayhem
Game Engine: Unity
Coding Language: C#
Most Up To Date: 8th August 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: 8 months
Genre: First-Person Shooter
​
What is the game about and what goal?
Gumball Mayhem is a 3D first-person shooter game where you as a player acquire three different types of guns during the game, they can all shoot gumballs, but each gumball has various colours and behaviours.
The sour creatures are trying to take over the town and the player needs to stop the creatures before this town corrupts with sourness and makes everyone's mood level low. The objective of the game is to survive this game for at least 5 minutes as it takes those creatures at least 5 minutes to get bored and just give up.​
​
​
​
DISCLAIMER: I do not own any assets from the project (except from most of the 3D models that was made from Blender).
Website Project
Coding Language: HTML, CSS and JavaScript
Most Up To Date: 20th February 2025
Team Size: 1
Role: Programmer
Development Time: 3 months
​
What is the website about?
The website is about showcasing some of the games that I made so far such as Gumball Mayhem, Cuddle Nightmares and Devil Shark. It includes features such as the introduction of the website, a clear description for each game, buttons with links to the game so readers can click and take them to the game’s page on itch.io and buttons to social media platforms. I made this website responsive, so the website has compatibility with all devices such as desktops, laptops and mobile phones.​
​
​
​​​
Cuddle Nightmares
Game Engine: Unreal Engine 5
Coding Language: Blueprint (Visual Scripting)
Most Up To Date: 24th October 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: Under 1 month
Genre: First-Person Survival Horror
​
What is the game about and what goal?
Cuddle Nightmares is a 3D survival horror game where you as a player hunt for some pumpkins in a forest for the Pumpkin Festival. The forest felt suspiciously quiet until you saw glowing yellow eyes and soon realised that you as a player were in danger. The Player has encountered a living Teddy Bear, known as Nightmare Teddy. The goal of the game is to collect 10 Pumpkins and don’t let Nightmare Teddy catch you. Nightmare Teddy has strong arms that could crush the player into pieces. People have said no one has ever survived when they encountered Nightmare Teddy so you better watch out.​
​​​
DISCLAIMER: I do not own any assets from the project (except for the Teddy Bear and the pumpkin models which were made from blender).
Devil Shark
Game Engine: Unity
Coding Language: C#
Most Up To Date: 15th July 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: 3 months
Genre: First-Person Survival
​
What is the game about and what goal?
Devil Shark is a First-Person Survival game where you as a player are diving underwater as the ocean has been polluted recently. Towards the seafloor, you have encountered a mythical shark known as the Devil Shark. People have been spreading rumours about Devil Shark for years, many people thought it was real and others thought it was fake. Your goal is to take down the Devil Shark and save the ocean. There will be bombs spawning around which can help to take down the shark however remember you don’t have long left underwater.​
​
​
DISCLAIMER: I do not own any assets from the project (except for the bomb and the oxygen tank models which were made from Blender).
Flying Mushroom
Game Engine: Unity
Coding Language: C#
Most Up To Date: 5th May 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: 5 months
Genre: Arcade
​
What is the game about and what goal?
Flying Mushroom is a 2D endless, side-scrolling game where the player takes control of a mushroom with wings trying to fly between rows of trees during the autumn season. The mushroom has caught himself in the endless autumn forest zone. The game's main goal is to fly through the trees to see how long the player lasts without a collision.
​
​​
DISCLAIMER: I do not own any assets from the project (except for the mushroom and the tree sprites).
Falling Berries Remastered (2024)
Game Engine: GFC (which was provided by my University).
Coding Language: C++
Finished Date: 12th June 2024
Team Size: 1 (me)
Role: Game Programmer and Designer
Development Time: 3 days
Genre: 2D Arcade
​
What is the game about and what goal?
This game was the first game I made for my university and I decided to improve the quality of the game and feel more like an NES game. The game is about an unordinary, blue squirrel named Barry who was taking his night walks at the Field of Fruits to search for his favourite treat, Falling Berries. They are a special type of berry that falls from the sky every fortnight and Barry wants to collect as many as he can so he can cook a special meal for tomorrow for his girlfriend's birthday named Betty, however, he must collect the berries as quickly as possible before... the… night enemies including an imposter, a fox, bats, and… a massive thundercloud (boss) comes for him.
​
DISCLAIMER: I do not own any assets from the project.
RPG Turn-Based Battle System (Tech Demo)
Game Engine: Unity
Coding Language: C#
Most Up To Date: February 28th 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: 2 months
Genre: RPG
​
What is the tech demo about?
The tech demo is about how I did with the battle system by using Unity and C# in 3D. The tech demo includes the player's and the enemy's physical attack and having the player or the enemy cast spells like fire. Each will get a turn to attack and the last one standing wins. ​
​
​
​
DISCLAIMER: I do not own any assets from the project.
Ping Pong 2P
Game Engine: Pygame
Coding Language: Python
Finished Date: 4th February 2024
Team Size: 1
Role: Game Programmer and Designer
Development Time: 3 days
Genre: Arcade
​
What is the game about and what goal?
The game shows how I made my version of Ping Pong using Python and PyGame. Ping Pong Multiplayer is a small two-player competitive arcade tennis-like game where you can play with a friend. Each of the players can use a single keyboard to play but depending on what side, the players' key button controls will be different. The goal of the game is for either of the players to get a score of 10 to win but the players have to be focused when the ball comes so the paddles can collide with it and the ball will reflect.​
​
​
DISCLAIMER: I do not own any assets from the project.