Unannounced Project
Company : House of How
Egnine : Unreal engine 5
My position: Programmer
Contributions
In this project i was part of the engineering team and hade a lot of different tasks on a turn based combat game in Unreal Engine 5 like AI programming for non combat NPC's, Gameplay programming and UI programming
UI programming
In this project I made the UI for the control display that show all the relevant key binds you can use at that moment and I made the UI for showing what level a character is and the color of the text changes depending on what level the character is.
Gameplay Programming
In this project I worked with a modified version of the unreal engine Gameplay Ability System to implement some ability's and effects for the player.
I hade to update the status effect duration logic to work with the new turn setup.
implemented a global cooldown for activating and canceling abilitys so you can spam activate and deactivate.
implemented a system for switching between levels and parts of some levels from the main menu and by using specific key binds.
AI programming
I worked on making AI NPCs for non combat npc's that uses a behavior tree that populates and walks around in a serten area