Interloper
A downloadable game
Intro:
You've infiltrated an enemy's base. Fight through hostile forces, override the launch coordinates, and turn the enemy’s own rocket against them!
About the game:
This game was developed over the course of approximately four weeks from start to finish. The core logic was built entirely from scratch using C++. My primary goal was to build robust, scalable systems using polymorphic approaches - something that could easily be expanded upon. At the same time I had to balance this with learning new things, which meant that I had to experiment with features of UE5 that were new to me, such as visual scripting.
This game began as a learning project based on a course by GameDev.tv in unison with Elevating Game Experiences with Unreal Engine 5. I significantly ramped up and expanded the codebase, animations, UI, characters, and mechanics to further practice advanced gameplay programming and systems design in Unreal Engine 5.
Comprehensive overview of features:
Animation sequences.
Interactable objects (medkit, keycards, end game terminal)
Objectives tracking
AI Behavior trees
Rigidbody player hair
Camera shakes and feedback
UI Menus and exposing graphics settings, music, sfx, sensitivity, audio feedback.
Two enemy types: Shooter and Tank
Shooter enemy burst shot chance
Animation notifies for tank character voicelines and sounds



Leave a comment
Log in with itch.io to leave a comment.