I want to check my KeyMapper module for issues, and I’m hoping that people here will be willing to help in that.
Specifically, what I ask is for people to try out the mini-game attached here, and then mess around with key-mapping. Try both sticks. Try plugging a gamepad in while binding a key. Try silly things. In short, try to break the KeyMapper! I want to know what issues might still be lurking.
(And hopefully people will have fun with the game, too. ^_^)
(The Windows builds haven’t been tested, but they should work.)
The game that this is attached to is a simple thing: collect ten crystals while not touching the walls. The trick is that the player’s craft controls like a lander: it can be rotated to the left or right, and can apply thrust only in the direction in which it’s pointing. What’s more, gravity is in effect, always pulling the craft downwards. And finally, there’s a catch: collecting crystals involves holding down a button–but the craft’s thrust is disabled while doing so, leaving the player in free-fall!
This is a slightly-modified version of the example-game that I include with KeyMapper on GitHub. Specifically, this version adds:
- Music (royalty-free)
- A facility to print the current key-mapping to the console
- Press “p”
- Saving- and loading- of profiles via GameSaver
- If you want to see to location to which it’s writing files, check the console–it should print the relevant directories when run
- An “instructions” button
- A “credits” button
- And a minor change to the specification of the game’s directory
 Now updated with a difficulty slider!