
What does this mean for us? Well it means a joystick will work out of the gate for movement. * **Subtle Movement** - Dani configured the game to use standard Unity inputs.
#Milkman karlson install
You'll need to install the program AntiMicro for this ().Įxample video to see a gamepad in action: I'm a former world record holder of the Any % full-game category for Milkman Karlson, and am currently 3rd place with several recorded runs on pace for world record until physics happened (the bane of all our existences I figure, lol). You now have a 100% functional gamepad to play with! Optional - I configured D-Pad UP to be my shortcut to start / split in LiveSplitĪnd that's all there is to it.
Might seem redundant, especially as A is already mapped to Fire your gun, but I did this so I can more intuitively reset a stage by pressing B to open the menu and then A to select Reset.
I configured A to also be left mouse down. This allows me to shoot like in a twin-stick shooter, and slow down time with the alternate bumper.
I configured right bumper to be left mouse down, and left bumper to be right mouse down. I configured the right joy-stick to move the mouse. Configuring this program is fairly self-explanatory and open to personal preference, but here's what I did: This program lets you map keyboard and mouse inputs to gamepad buttons. To finish the mapping, you'll want to install the previously mentioned AntiMicro program. Using a standard Xbox controller, the default mappings are as follows: Well good news is technically the only thing the gamepad can't do out of the game is slow down time and click down the mouse to reset stages. Admittedly this is unlikely given the size of the community, but the option for them to do so is always welcome. Disability - Especially with Microsoft's adaptive controller for disabled gamers, this'll open up possibilities for people who want to speed run the game but aren't able to with a keyboard and mouse. Preference - As simple as that, some people don't like to play platformers with a keyboard and mouse. This is much easier to do with a gamepad than keyboard and mouse as well. Stream Fluff - It's nice to be able to include gamepad input on a stream so viewers can follow along with what you do. If we need to reset it's as simple as pressing B then A on the gamepad (less than 1/10th of a second on average). Quicker Stage Resets - As we don't need to use the mouse for anything but resetting stages, we can simply center it on the screen. However, because Dani used the stock Unity inputs, we can utilize a joystick to get ramping movement based on the position of the joystick, thus making movement more precise. This can make moving Karlson across bridges or tight paths a bit more difficult. The issue with using WASD is that you will either never be moving, or always be moving, there's no subtly.
Subtle Movement - Dani configured the game to use standard Unity inputs.