top of page
Not Nominated For Virtual Showcase At SAE Dubai YET
Trailer Coming Soon!
Link To Github Repository
Wild Smite is a 3D action-adventure game, where players, as anthropomorphic animals, must carry out expeditions into a city in order to defeat robots and find supplies, in order to continue to survive against the onslaught of their robotic oppressors. Players will be able to explore randomly generated levels, fight against different kinds of robots and gain experience, until they’re strong enough to challenge the final boss.
My Contributions
PlayerController & Combat System
& their Animation system
The Core gameplay of our project, the combat system and the player controller are two systems I have put a lot of effort into to make the player actually feel like they are in a combat experience.
The Player stats and mechanics were all also made by me and perfectly organized and optimized code.
Enemies / AI
All the enemy AIs were made by me, they use nav mesh for pathfinding, but theyre behaviors use state design pattern which I made from scratch, and their attack types were all also made by me using inheritance, including their stats.
Items System
I made items spawn randomely in our proceduraly generated map, I made items that either boost the player's damage, or heal their HP, or boost their speed, made using inheritance and perfectly organized code.
Along with the UI here.
Save & Load System using an API
I have made an API that has functions that manage to save the player's progress, it allows to save any information and any data, it also checks if a save data exist, which allowed to make save slots as well.
Boss Fight
I have worked on all the boss fight system, the attacks, behaviors, and animations
bottom of page