Update #17 – Massive Optimization
[p]Major update focused on optimizing the game code, along with some bug fixes. The version seems stable enough for public release, but feel free to report any bugs you encounter.[/p][p]In short, we have minor optimizations, systems rebuilt by hand to be less CPU-intensive, and major code optimizations, especially for AI and resources.[/p][p]Here’s a non-exhaustive list of improvements :[/p]
- [p]Cameras have been merged[/p]
- [p]Menus will lag less when opening/closing[/p]
- [p]NPCs passing through the streets appear more frequently[/p]
- [p]Easter eggs are disabled after activation[/p]
- [p]Employee AIs are improved but slightly slower (almost imperceptible)[/p]
- [p]Performance mode: 2 AIs are controlled per frame[/p]
- [p]Visual quality mode: 5 AIs are controlled per frame[/p]
- [p]Resources are now incredibly better optimized[/p]
- [p]Performance mode: their direction is updated every 60 frames[/p]
- [p]Visual quality mode: their direction is updated every 30 frames[/p]
- [p]Machines, whether controlled by the player or an employee, generate less lag[/p]
- [p]Protection against decrafting an item by clicking the menu button[/p]
- [p]If 0 machines are available, the game instantly pauses[/p]
- [p]The mouse cursor will no longer be slightly offset when the camera moves[/p]
- [p]The click sound is no longer sometimes doubled when clicking the "video" button[/p]