Gamepad support! And TP animation (Patreon)
Content
Hello again!
These past 2 weeks I was very busy implementing gamepad support into MKM. Some surveys done by Valve seems to indicate that around 10% of players use a gamepad to play games on PC, which seems kinda low somehow? Still, 10% of the total user base on steam is still quite a lot of people. About 90% of the gamepads used are either a PSX type or an XBOX type.
This old version of Unity that I'm using (version from 2019) is very finicky when it comes to proper gamepad support, and is the sole reason why most of those 2 weeks was spent working on this feature, and why I will only support those 2 most common controllers. Otherwise it would be way more trouble than it is worth in terms of dev time and technical debt, versus the amount of users who prefer to use a gamepad.
As you can see in the preview above, the control config window has been further improved and now properly support the 2 aforementioned types of controllers. Other types of controllers will not be officially supported, and therefore may or may not work by using one of the 2 schemes, their chance of working is 50/50.
In other news, between all the tinkering necessary to get controllers up and running on MKM, I went ahead and added two more "flavor" animations to Maya: when teleporting, Maya now actually uses the crimson scepter in a cool "megaman" styled animation. The other animation is for when Maya uses a throwable weapon. Not sure if it is noticeable, but the throwing animation when she is jumping is a nod to the one from "Ghost n' Goblins", and from where I'll also draw inspiration from to create new throwable weapons.
And now that I'm done with all of this coding, it is time to begin creating the bad endings that won last month's poll! I want to continue doing monthly releases going forward (if at all possible), so I'll see how many of them I can fit into the next version. I'll have to balance between making my self-imposed deadline, and giving the proper attention and care that the upcoming bad endings deserve.
Best Regards,
Mega