👾
Mintbeer’s Blog
/
ECS game system
Search

ECS game system

Created
Sep 3, 2026 11:50 AM
Software
Unreal
Key Words
ECS game system
Category
Research

Pics and Vids

notion image
notion image

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.
Table of Contents
Pics and VidsDescriptionTechnical Brief
Copyright 2026 Mintbeer