This is quite impressive. It has great atmosphere and the black/white/gray color palette adds to the feel of the game. I finished it, but now I apparently need to go back and find the secrets. Well done!
Recent community posts
Joysticker Pro utilizes a map file that converts any joystick you may have to a standard gamepad configuration. Basically it ends up looking like an XBOX360 controller, and this makes the button remap scripts you write portable across any joystick.
While Joysticker Pro already has many of the more common joysticks configured, it is possible yours might not be in the built-in database. You may need to create one of these mapping files which is just a way to tell Joysticker Pro which hardware buttons you want to map to a given gamepad button name. The easiest way to generate a new mapping is to start Steam in Big Picture mode, configure your joystick and then look in config/config.vdf in your Steam installation directory for the "SDL_GamepadBind" entry. Copy it without the quotes and put it in the userControllerDb.txt file located in the Joysticker Pro directory. The mapping format is human-readable and you could also do it by hand if you don't have Steam.
I've decided to release what I have been calling Joysticker 3.0 as a separately-named project called Joysticker Pro. Joysticker Pro will have the nicer generic X-Box controller-like controls, joystick maps that will make scripts more universal, better joystick visualizations, a script repository (future), integrated script editor (future), scriptabe auto-fire, plus other stuff.
I'm still working on the new version of Joysticker. I have the new build up and running but there is still several things to do: the new UI for joysticks, test/debug, integrate a script repository into the program (probably for the next version).
Stop bugs from stealing your food by spraying them, stepping on them, and occasionally using a vacuum to suck your wayward food back into your hungry hands. This is the first of my 6-month game-a-month challenge where I release a free game every month on as many platforms as I can manage.
Joysticker 3.0 uses joystick map files that allow any joystick to be mapped to an XBOX 360 joystick layout. That means in your script file you use indicate your buttons using A,B,X,Y, trigger buttons, etc. Now any script file you create can be used with pretty much any other joystick out there as long as you have a map for it. It just so happens that the Steam client has a great way to make/download these joystick maps that Joysticker 3.0 can use. I currently have all this working, but I need to make time to test my the framework to work out any bugs. Once it is released, I hope to create a script repository where you can go and download or upload config scripts. Then the next step is of course integrating the script upload/download capability into Joysticker, but that is for the future.