The game is now fully playable with a controller. We're still having trouble with playstation controllers though so you probably shouldn't try with these.
Time slow rework : You can now more precisely choose the rate of the time flow. This works a bit differently for keyboard and controller :
Keyboard : The slow time button isn't changed at all, but you have 2 new keybinds to increase/decrease the base rate at which the time flows (ie : when you're not pressing the slow time button).
Controller : The angle of the left stick (default controls) determines the rate at which the time flows. You can also use the left trigger (default controls) to adjust the speed cap for the flow of time, so you can push the joystick all the way without going too fast. Also, if you happen to have a controller with "binary triggers", you can still make it work the same way as keyboard by setting 2 keybinds to increase/decrease that cap (these are not bound by default).
Some small bugfixes and general clean-up of the client
Fix for the demo, build 0.354
There were a few graphical bugs in the previous build and they should be gone now : - Fixed a bug in the level selection menu fusing the "best score" and "challenges" tab, making a mess of them both - Fixed a bug in the level selection menu showing a best score for the tutorial despite it not being supposed to have any score at all - Fixed a bug preventing final score to show up at the end of the first main level (it was still correctly saved) - Fixed a bug in the tutorial making the very last waypoint invisible after loading a checkpoint - Removed the "next level" button at the end of a level when there's no next level available (it was sending you back to the main menu anyway) - Fixed a bug making the mouse pointer disappear in various cases involving menu manipulation and camera control
Tutorial update
The demo has just been updated with a fully playable tutorial level. No need to go look at a README file anymore or to experiment with controls while being showered by bullets. Everything you need to know is explained in this level should you need it.
We are now working on implementing controller support, which will also be freely available with the demo as soon as it's ready. In the meantime, development of the main levels keeps going :)