Every Day We Fight (Unreleased)
Brief Description
Every Day We Fight is a turn-based tactical rogue-lite set in an open world. You lead a small group of heroes who are caught in a time loop during an alien invasion, where you must fight off the invaders while completing various missions, and rescue other civilians while adapting to new skills and equipment gained from each loop.
This game is still currently in development, with a release date to be announced. Public demos have been sent out for people to test and try beforehand.
My Contributions
Oct 2022 – Present
I was assigned the role of gameplay programmer and helped contribute to the following:
- Designing/developing gameplay systems
- e.g. Creation of Skills system based upon a decoupled data driven approach, which allowed for many fast and unique iterations
- e.g. Leveling/XP system with interchangeable level-up algorithms
- e.g. Damage estimations based on current equipment, stats, aiming direction, etc.
- Integration between Gameplay and UI, as well as setting up other UI Widgets logic
- e.g. Segmented health bars and damage estimations visuals
- e.g. Map Menu, representing world objects in the form of Map Markers on a scaled map of the world
- e.g. Notification pop-ups for specified events (leveling up, unlocking new item in the codex)
- Profiling and Optimizing game features
- e.g. CPU/GPU optimizations with Unreal tools and RenderDoc
- e.g. Async multithreaded tasks for damage estimations