Distributing Processing Over Time
Since the game now adjusts its quality automatically, I can try out different strategies and see which ones improve game quality.My first change was to distribute load over time. I changed my world generation logic to queue changes instead of processing them all at once. About 10% of the queue is then processed every frame/tick.
This had an amazing improvement in performance. It improved quality by a factor of 4!
This evening I will changing my foliage logic and see how that changes the quality.
No comments:
Post a Comment