Most of the menu has been done, compatible for both PC and Mobile users with controller support for PC, although I'm in doubt, a friend did hit me with the fact that there are like gamepads made for phones that can connect to phones, Undermaker currently doesn't support that but in theory, it does work but it will softlock your inputs once the gamepad disconnects from your phone, little adjustments I would need to make but that's a thing that can be done.
Also I'm missing some options for the mobile menu users with the buttons adjusting their size and transparency, but I'm a bit tight on space in that area, so I will have to figure it out, but most of the stuff here is done, the other menus are from the game so there shouldn't be much problem with those, game stuff doesn't mess around with device specifics and stuff.
During the making of this menu I have noticed Undermaker lacks a lot of functionalities for mobile devices, I had to resort to using ugly ways to access code that you shouldn't be able to access, this can all be easily summarized into functions that return data or do the stuff for you like the button repositioning, so yeah, I'm taking note of all these and until Disbelief Papyrus is done, another update will come to Undermaker with what's lacking.
Suggestions are welcomed for Undermaker, just be mindful that if I reject your suggestion is not because I'm offended, annoyed or because you think I'm literally trying to copy paste the way Undertale's code is structured to make it feel like it (that's a terrible idea and you know it), understand that I consider all of them and I think on how they impact the way my engine is shaped, how it works, how I think it's gonna impact user experience and if it's necessary, the benefits and trade offs, etc.



















16 comments