top of page
wildsmitePoster.png

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.

playerlol.png

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.

enemys.png

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.

procgen.png

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.

mainmenu.png

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.

bossfight.png

Boss Fight
I have worked on all the boss fight system, the attacks, behaviors, and animations

bottom of page