top of page

​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

bottom of page