https://github.com/LAGx/Roflergine Roflergine/Roflergine/src/GameSystem/SystemManager/SystemManager.h мне пришлось сделать GlobalSystemManager чтобы игровые объекты могли подписатся на ивенты окна
https://github.com/LAGx/Roflergine Roflergine/Roflergine/src/GameSystem/SystemManager/SystemManager.h мне пришлось сделать GlobalSystemManager чтобы игровые объекты могли подписатся на ивенты окна
ну во первых статическая память не бесконечная во вторых ты вместо того чтоб создавать обьекты когда они нужны и очищать когда не нужны у тебя они всегда ты сейчас по сути захардкодил по 1 обьекту и их создание вообще можешь погуглить, я сходу не помню всех причин почему люди придумали ооп и не делают все глобальным