Hey,
I started making a mmorpg kind of game (actually morpg, without the massive), tile based, and i ran into a problem that im struggling to solve.
The game will be dynamic, so of course i cannot simulate the whole world every server update. I tought that maybe i can split it up
int “zones”. Each of those zones would be a mini-world, handling its entities and communicating with the players. Their sizes would be multiples of 8,
and the entities would be managed by Ashley, a entity framework. Now this is where the problem starts. Should i make a seperate Engine for each
zone and update only those that contain players, or should i put everything in a single Engine and … and… something… i dont even know how to approach that.
Im just trying to figure out what way would be the fastest and make sense.