We are definitely moving into the part of the dev cycle where we can craft theĀ “mid game” experience of Clockwork Empires effectively. One of the issues we are currently facing with the middle game is one of performance. We have a requirement that the game perform 10 simulation ticks per second, as mandated by our AI. This means that every update to the game state needs to take place in approximately 100 msec to avoid stuttering between frames – the renderer will keep rendering, if necessary, while it waits for the game AI to catch up. If you have 100 characters to be simulated, this gives you a budget of slightly under 1 msec per character. With Revision 36, we started to see people sending us save games with functioning colonies of 70 or so colonists, where stuttering was frequently occurring, and where in general the frame took more than 100 msec to run on my PC at the office. What can be done?
All posts tagged with "unfortunately a real jet fighter was not included with the video board purchase"
Optimizing Colonist AI
Posted in Clockwork Empires |
Tagged 'Smugly Dumpling' is a good traditional Clockworkian name, David's workstation runs just fine without optimization because it has the video board that came with a 'certificate of authenticity' and a box with a picture of a jet fighter on it, Pickled Black Fungus Is The Tasty Chewy Treat We All Enjoy Back In The Capital, Their brains weren't large enough to harvest sufficient amounts of the protein complex. So we violated the Harvard Compact. Jim and I used gene, therapies to increase their brain mass. A larger brain means more protein. As a side effect the colonists got smarter., unfortunately a real jet fighter was not included with the video board purchase, We briefly considered just letting the characters create enemies to improve performance
12 Comments
12 Comments