Pics and Vids


Description
An ECS game system for FPS-action games. Allows developers to edit the skill from the editor itself. Fast iteration with post-processing effect.
Technical Brief
ECS game system, to manage all skill templates together. Easy to expand for developers either in C++ or in BP. Developers can tweak skill details, warping effect timeline and other features from the editor based on the template designs. Gameplay like robbing the ability from another entity becomes possible.
It supports a dynamic difficulty system at backend allows machine learning models to learn from the performance of the players.
Support:
Dynamically switching back and forth between weapons at different slots.
Dynamically swapping input schema for different weapons.
Same weapon slots for different types.
Unified projectile class and melee skill class.
Template-based skill class design, developer tweaking in editor.
Execution system that allows players to choose either teleport towards enemy or remotely finish it.
Execution system that can buff current player weapon.
Grappling hook system.
Axe-ring skill and shockwave swapping system.
Magic gauge system.
Unified damage-magic mitigation system.
JSON based enemy generation system allows easier backend AI integration.