I programmed that. I also wrote that CopperLicht library. So feel free to ask about that on the CopperLicht forums as well if you are using it anyway.
It is nothing really complicated: I created a deterministic randomizer class, and generating the worlds 3D geometry based on each squares coordinates as random seed. Terrain is currently based on a simple sin/cos function, buildings are built from blocks like minecraft does it. See the third Copperlicht tutorial in its documentation on how to create own geometry and stuff.
It is nothing really complicated: I created a deterministic randomizer class, and generating the worlds 3D geometry based on each squares coordinates as random seed. Terrain is currently based on a simple sin/cos function, buildings are built from blocks like minecraft does it. See the third Copperlicht tutorial in its documentation on how to create own geometry and stuff.