We know that it has been a big wish from all of you for us to optimize the game and make it run faster and better and with the recently released update to the game’s render engine we aimed to do just that. This update brought ao. support for DirectX 12 / Temporal Anti-Aliasing / Render Resolution separate from screen resolution and a number of other updates, optimizations and improvements to how the game engine runs.
Our extensive internal testing showed performance increases on all CPU/GPU combinations able to run the game, however the real world results did not live up to this.
For those players where it works as expected it runs really well and boosts performance, but for a large number of you it did not perform as well as we wanted. And we have identified a number of more complex bugs that would require multiple hotfixes over a long period of time to get stable and fast for everybody. We don’t think this is fair for those of you, for whom the game runs poorly at the moment, so we’ve decided to switch the render engine back to the previous version and postpone the render engine update.
As the render engine is an isolated component in our game engine, we’re fortunate that we DO have the option to switch to an earlier version. We want to deliver a better playing experience for all so when we have an updated version of the render engine ready we might ask you to help us test it on a separate server.
So tomorrow (21JUN16) morning we’re switching the Render Engine version.
UPDATE: The render engine has now been switched.
UPDATE Friday June 17 1300 CEST
We have just rolled out a set of hotfixes to improve the game performance. These are a fix for a memory leak in render engine (that lead to out of memory crashes). We have optmized the the DirectX 11 render to use a bit less memory in total. We have added an updated fix for render threading to reduce micro-stuttering and freezes AND a fix for the action game not closing properly if mission ends during loading.
Yesterday we rolled out a brand new update to the render engine, a core component of the game, with the purpose of making the game run faster and smoother. Before releasing it we did an extensive internal test and following release we asked you for feedback and started closely monitoring how it performed out in the “real world”.
It is clear that there are still a number of different issues with the DirectX 12 render causing problems for you out there. Instead of hotfixing these a handful at a time, we have decided to disable DirectX 12 support, for now, in the new render engine.
Alongside this we are also adding a fix for micro-stuttering that has affected players regardless of DirectX version.
We are extremely thankful for all the good and detailed feedback you, have given us and this information is solid ammunition for continued optimization!
We’re sorry that the render update caused issues for you and we would like to give you all a voucher for 24hr FREE VETERAN MEMBERSHIP that can be activated until Thursday June 23rd 2016, Noon CEST (click to see when this is in your timezone). So make sure you use the voucher BEFORE this time to activate your Free Veteran Membership.
The voucher code is
HOW DO I USE THIS VOUCHER?
- Go to http://game.heroesandgenerals.com/ or launch the game on Steam.
- Log in
- Click the Menu button (cog wheel) in the top right corner
- Click on the “Redeem Voucher” button
- Paste or type in the voucher code “RENDERJUNE16” and click “OK”
Happy New Year everybody!
Late at night, when everybody is sleeping – Reto.Hal9k climbs into his programming hideout and with only a single candle lit, he writes new render features that hopefully makes their way into the game one day. This time he has been working on weather effects – and in this case: SNOW! – Reto.Robotron3000
Indian Summer? The calendar says late September, but the sky is blue, the sun is shining and we released a new videolog. Please note the impressive flying in the beginning; we saw the video fightingfalconf16 posted online and went in; ID’ed the session and grabbed the replay from the server. If you see awesome things like this in the game, please make a note of when it happened (and your timezone), the name of the battle, and the names of the players involved. Then you might be featured in our next video or we might make a compilation video of awesome heroics :-)
We have published another batch of answers from the Q&A thread and I am still sneaking up on devs and finding answers for your questions.
The other main things happening here at HQ, is the continued tracking of how the servers run and putting out hotfixes as well as locking down the feature set for the next build. We will then spend the next while making sure the new features work and play well together with the existing features and of course eliminate all bugs we find on the way.
That is all from me, have a great week everybody! :-)
To penetrate and dissipate these (ingame) clouds of darkness, the general mind must be strengthened by education. – Thomas Jefferson
This time I’ll write a bit about our upcoming real-time volumetric cloud system. Unless something goes horribly wrong and the sky is falling down the new clouds should make an appearance in the Jefferson build.
About a year ago I wrote the code and shaders for the current cloud system, that uses sprites to render the clouds seen in the action game. At that point I was already pursuing various options for rendering clouds in a different way, that I wasn’t satisfied with the quality and performance I could achieve using sprites, but due to lack of time I had to let go of the research and use the sprite system.