пробежался бегло взглядом по вашим проблемкам, что могу сказать, вам нужна архитектура проекта, если не хотите долго думать рекомендую entity component system и больше не будет таких проблем, как копание в прошлом функционале для добавления нового, плюс легко добавь многопоточность и четкое ее разделение
пробежался бегло взглядом по вашим проблемкам, что могу сказать, вам нужна архитектура проекта, если не хотите долго думать рекомендую entity component system и больше не будет таких проблем, как копание в прошлом функционале для добавления нового, плюс легко добавь многопоточность и четкое ее разделение
Спасибо - посмотрю, что это такое!