I have been experimenting a little with an idea I had but I would like to know the limits of the engine to implement it.

What I am doing is not loading any level. I just load a null one and randomly generate the surroundings of the player. as the player moves I remove the parts of the world he has left behind and randomly generate his new surroundings as he advances.

Initially this idea was only aimed at solving the problem of having a huge world that could not be loaded all at one time, but avoiding annoying load screens. Afterwards I added something else to that mix: randomly generated worlds.

Seeing how these two ideas worked so well together I realized the potencial behind this combination and the natural evolution of this seemed obvious to me: infinite worlds!

Memory is not an issue since I remove all the entities that are not within a certain range of the player when he moves.
The next problem I thought about was disk space, But with today's disk sizes and the little information I have to store it will take very long to become a real problem.

Then another problem came to my mind... The maximum size of the variable used for the engine's coordinate system.
So my question to you 3DGS gurus out there is: What is the limit of the coordinate system? (maximum value for x,y,z coordinates of an entity)


"The more you know, the more you realize how little you know..."

I <3 HORUS
http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=401929&page=1