Reusable systems extracted from a frozen C++ RPG project.
Stack: C++, Raylib
AnimatorComponent— sprite animation systemMovementComponent— entity movement and direction handlingDamageComponent— damage logicInventory- full inventory logicParallax- parallax particles effectStar- star effect