We should decide if we ant to use an ECS (Entity, Component, Sysstem) for the Game. The benefits are a lot of more organsiation versatility and increased workflow. There are some variants of frameworks with an ECS (Ashley https://github.com/libgdx/ashley, and more... https://github.com/topics/entity-component-system?l=java). However, changing to this System, will require a full rework of the game in its current state.
We should decide if we ant to use an ECS (Entity, Component, Sysstem) for the Game. The benefits are a lot of more organsiation versatility and increased workflow. There are some variants of frameworks with an ECS (Ashley https://github.com/libgdx/ashley, and more... https://github.com/topics/entity-component-system?l=java). However, changing to this System, will require a full rework of the game in its current state.