Back to SickBrickCommunity Announcements
SickBrick 2.02 (now with Vulkan support!)
June 25, 2017by Maxwolf
GamePatchNote Digest
SickBrick Patch Notes — June 25, 2017
Aggregated from Steam, cross-tracked with Battle.net coverage on GamePatchNote.
Better engine performance in this version, and Vulkan support has been added for Windows and Linux builds. I begin work on porting Incognito next and giving it a similar treatment using Unity. Expect more updates to keep the tech in line with latest engine versions.
- Updated Unity to 5.6.1f1
- Serialize assets as text only to better diff on git version control.
- Fixed several incompatabilties between engine versions so they work as intended in Unity 5.6
- Fixed a bug with confirmation dialogs staying floating if menu button was pressed and no button clicked. The dialogs now behave as expected in regards to the menu key and what it is bound to (default is escape).
- Enabled Vulkan rendering support for Windows and Linux versions, no Mac support yet. (use -force-vulkan to use warning this is still experimental and will improve)
- Enabled OpenGLCore rendering support on Windows. (use -force-opengl to use)
- Graphics: Support for Procedural Instancing.
- Linux / SteamOS: Switched window management and input handling from X11 to SDL2 on Linux / SteamOS
- For stability reasons, disabled Metal on macOS 10.12.2 and 10.12.3, if GLCore is also present in the API list.
- The Enlighten solve type is now set to match the current lightmaps mode instead of always solving directional lightmaps.
- Fixed broken meshes with Optimized Game Object selected.
- Fixed case of erroneous bounds being calculated for SkinnedMeshRenderer when optimizing game object.
- Fixed memory leak caused by disabled objects not getting removed from the render queue.