CRITTER CRISIS
ROLE
DEVELOPER
ABOUT
In the year 2182 extraterrestrial critters came took over the earth, humans were forced to live in various bunkers around the world to hide from them.
Your bunker has now been infiltrated by these critters and it's your duty as an outpost defender to fend them off.
YEAR
2024
ENGINE
Unreal Engine 5
PLATFORM
PC
STUDIO
Independent
GENRE
Action, Thriller
TEAM
Solo
Process
Experience:
-
Implemented call the gameplay mechanics, such as player movement, shooting mechanics, and interaction systems all by using the Unreal Engine 5 blueprint. I used the backbone of the UE5 movement script and added my own character animations, creating a blendspace that made use of my player's speed and direction to play respective animations giving a fluid gameplay.
-
Designed and interactive gameplay elements I created a blueprint interface for the interaction and added that interface into my object blueprints such that whenever my interaction function is called it runt that to that blueprint interface and get its event to run.
-
Designed and integrated gameplay elements, Weapon Blueprints and bullet projectiles with damage on hit events.
-
I created a base parent weapon blueprint with my scene component where my bullets were to spawn from (This helps when you will be working with multiple weapons). then went ahead to create the child blueprint for the weapon the player holds (this case an AK47) which inherited these elements and components.
-
I spawned the bullet actor (which i created but an elongated cylinder with an illuminated material and had a collision cylinder) on the fire button event, and added an event on hit to spawn damage and then destroy actor after hit
-
-
Optimized game performance by refining code, identifying and resolving bugs mostly in animation sequences, and improving overall gameplay experience.
Tools:
-
Unreal Engine 5
-
Epic Marketplace
-
Adobe illustrator
-
Blender
Challenges and Learning:
Working on this game was a valuable learning experience that allowed me to deepen my understanding of FPS game mechanics and the Unreal Engine game development environment. I faced challenges in customizing and extending the tutorial-based code to suit my personal preferences. Overcoming these challenges not only improved my technical skills but also honed my problem-solving abilities.
Future Improvements:
Moving forward, I plan to keep working on CRITTER CRISISI to improve its enemy AI system, creating more levels and also further improving by incorporating more advanced features, enhancing graphics and animations, and hopefully implementing co-op functionality to elevate the gaming experience.
Gameplay






