3D open world survival game with RPG elements made with C# in Unity for Android.
World is procedurally generated, including consumable items, crafting ingredients, and quest items that drop from resources when destroyed.
Player can choose to try and survive as long as possible, or complete the optional story quests to obtain a powerful reward.
Player can swap between weapons, drink and eat to replenish their health, hunger and thirst bars, and can craft both consumable potions and potions needed for quests.
Overall game concept, design, and storyline
Dialogue and Quest systems (Scripts), dialogue lines, and UI design
NPC character system (Script)
Inventory and pick up items system (Scripts)
Inventory item description UI (Scripts & UI Design)
Health, Hunger and Thirst systems (Scripts & UI Design)
Created the Guardian Shrine model (via Blender)
Created entire village map and Guardian shrine hills
Created main menu and pause menus
2.5D game created with Unreal Engine using C++ and Blueprints.
The player has to traverse through 3 levels and a final boss level.
Player can run, jump, melee attack and climb.
Enemies are set to patrol between 2 points and will attack the player when in range.
Player can collect candy pick ups to increase their sugar meter, once full the player experiences a "sugar rush" which will increase their speed and jump height for a short period of time.
Boss fight has 3 stages, each stage increasing in difficulty.
Player has a choice to play as 3 different characters, each featuring different stats.
Overall game concept, design, and storyline
Creation of all enemies and boss characters
All level layouts and creation of levels in engine
Animation for all enemies and boss
AI logic for all enemies and boss
Boss fight sequence
Intro and Outro cinematic videos
Portal system to teleport player throughout level 3
2D platformer game created with SDL using C++.
The player has to traverse 2 levels and win the final boss fight.
Player can walk, jump, shoot and melee attack.
Enemies turn and shoot at the player when in range.
Player can collect fish to regain health when depleted.
Overall game concept, design, and storyline
AI logic for all enemies
Animations for player, enemies, and boss
Player, enemy, and boss health systems
Bullet and hazard systems
3D castle and maze created with DirectX.
Created functions to build 7 different shapes to create the scene.
Placed shapes in specific locations in world space to build the structures.
Applied and scaled textures to all objects.
Created arrays of tree and bush sprites to place throughout scene.
Added lighting throughout the scene.
Applied fog and water to surround the castle.
3D side scroller game created in Unity using C#.
The player has 2 minutes to make it to the end of the game.
There are 3 playable areas to traverse through.
Player must collect key cards to advance between areas.
Featuring elevators, moving platforms and springs.
Speed up and slow down power ups.
Variety of physics materials affecting the player movement.
Player loses when time runs out or touches a sith holocron.
High level of difficulty - need a perfect run to win!
3D car combat game created in Unreal Engine using C++ and Blueprints.
The player has 5 minutes to destroy all 20 turrets within the area.
Player can drive around the arena and shoot at the turrets.
The turrets turn, aim and fire at the player when in range.
Both player and turrets have health bars, and will set fire when defeated.
CHECK OUT ALL OF THESE PROJECTS AND MANY MORE BY CLICKING ON MY GITHUB OR ITCH.IO LINK BELOW!