Advertisement

How do Open World games work?

Started by June 04, 2015 08:07 AM
10 comments, last by jeskeca 9 years, 7 months ago

Hello Community,

I have a question.

Look at a Open World game like FarCry or Arma. They have such big maps that you cant render and manage the complete world at one time.

So how do they manage and load the world? Do they have a system like the chunks in minecraft or something else?

Hope you understand my question :)

Thank you for your answers,

unpause

Hello,

It depends on the engine you are using. but you can divide your map in multiple parts and load only the parts the player is in.

And you render up to a certain distance of the character. (And there is also some optimization technics, such as occlusion (you render only what the player can effectively see, if there is something blocking the view you don't render it)

Advertisement
You request the data you need to display according to where the player is, many techniques such as LOD, culling and streaming are used. The engine is constantly loading new sections of the map, again, deepening on the input from the player, works on a coordinate based system.

So this works pretty much how it works in Minecraft?

Yes.

Another thing is that the world isn't really living beyond where the player can interact, you don't have the inhabitants in the cities on the other side of the map doing their stuff, but it's later simulated and calculated when the player gets there. So the world can be gigantic, but it's simply put just a small part of it that is active at the time.

Advertisement

So for well written video games: If a tree falls in the woods and noone is around to hear it, does it still make a sound?

The answer is no. In fact there's probably not even a forest.

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

If you're in an open world forest odds are most of the trees you're looking at are just billboards anyway.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0CDAQFjAD&url=http%3A%2F%2Fforums.nexusmods.com%2Findex.php%3F%2Ftopic%2F2365989-tree-lod-billboard-creator-for-tes5lodgen-and-tes4lodgen%2F&ei=c8ZwVZafBPeKsQTQ4oOQCw&usg=AFQjCNF4F9F6sTo-6WNk3yba1ZaY5eUJ2w&sig2=oMTVJ5Fon15zpDRmGVBV0w&bvm=bv.95039771,bs.1,d.cWc

So for well written video games: If a tree falls in the woods and noone is around to hear it, does it still make a sound?

The answer is no. In fact there's probably not even a forest.

- Eck

Basically this.

Thank you for all the answers :)

This topic is closed to new replies.

Advertisement