As was mentioned already in the last few blog posts, a lot of the work that we have been putting into the upcoming Manstein build of Heroes & Generals is aimed at improving performance. One of these improvements is asset streaming.
Lock & Load
In all the previous builds, the game would load all of its assets (geometry, textures, sounds, etc), every single time you launched a FPS match, using up a large amount of memory, preventing some of the lower-end graphics processors from running the game at all. Starting with the Manstein build, textures will be loaded on the fly (i.e. streamed), as they become needed.
This means the application will go grab the required resources from your hard drive starting with the LOD textures for distant objects and moving on to full-detail textures as you get closer. If your GPU meets the recommended configuration, you will not notice any difference in quality. However, if you play with a low-end graphics card, you should observe an increase in performance; the graphics will still look poor in comparison to better GPUs, but your frame rate should improve.
In future builds, asset streaming will extend to object models (vehicles, weapons, characters, buildings). This means for example, that the game will not load any tank models until an armored Assault Team enters the battle. This will allow us to increase the variety of unique geometry featured in FPS battles, meaning we will be able to load more types of… everything.
Asset streaming not only improves performance, it also opens the door for many different fun things like customized vehicles and squad insignia. So stay tuned!