Reminder:

Make sure your build is at or higher than the latest build posted below. If it's lower, verify the game contents to force an update. It's also important to remember that the sandbox depot is not updated regularly. This depot is only used for confined testing. If you were working with me on one of these confined tests, please remember to opt out of the sandbox depot so you're always receiving the most up-to-date build of the game.

Tuesday, January 24, 2017

Build: 1589080

Small Refinements
Another small update here just to make sure I'm keeping pace. This small update fixes the Pause Screen so that the cursor overrides the controller when it begins hovering over menu items.

It also allows the Press Start prompt to change depending on whether or not a controller is found. Displaying "Press Shift to start." instead of an empty spot where the input prompt would otherwise be.

Still left to be done for in-game controller support includes:
  • FreeView mode.
  • Controller inputs for the level complete screen.
  • Controller support for the Level Select screen.
Level Editor
I'm well aware of some massive drops in performance that the editor has endured since the update to Unity 5. This is a result of not addressing any of the flood of issues that Unity 5 created in that respect. The editor is a very complex bit of the game and will need some special attention to get back in a working state. Nothing that's beyond fixing, make no mistake. But controller support has been the primary focus right now.

That being said, the level editor still works perfectly fine in the depreciated legacy branch and levels created with that branch will not be incompatible with any future builds of the game between now and when the editor is eventually back in an acceptable state. So please feel free to use that branch if you want to continue creating levels and uploading them to the workshop. Just be aware that as I've said before, this branch is the last build of the Unity 4.6 version of the game and will no longer be updated. It will also be removed once all the issues between the Unity 4.6 and Unity 5 builds have been addressed.