You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current engine uses a lot of inheritance to define what an entity is and a lot of this is hardcoded functionality. I think it would be a lot more flexible to adopt an ECS system. should make it a lot easier to adopt in changes and have the engine work functionally with newer versions of HPL. that is pure speculation since I have no idea how assets/materials differ between releases. could potentially make the engine more modular i.e you can compile together different modules to get a something complete.
Its just me so I guess I kind of want to leverage anything that would make this easy to work on.
The current engine uses a lot of inheritance to define what an entity is and a lot of this is hardcoded functionality. I think it would be a lot more flexible to adopt an ECS system. should make it a lot easier to adopt in changes and have the engine work functionally with newer versions of HPL. that is pure speculation since I have no idea how assets/materials differ between releases. could potentially make the engine more modular i.e you can compile together different modules to get a something complete.
Its just me so I guess I kind of want to leverage anything that would make this easy to work on.
https://github.com/SanderMertens/flecs
The text was updated successfully, but these errors were encountered: