Abstract Strategy
Based off of MNML
MXML is a pseudo-roguelike turn-based strategy game based on MNML, rewritten with a focus on mod support. MXML has three major mods at this time built on top of the content provided by MNML.
This is the source code for MXML, which is mostly available for others to reference (though I don't particularly recommend doing so), or for those who intend to write mods for MXML. If you're just looking to play the game, go here.
To any who are still here, good luck. You're going to need it. Contact me through your preferred means (issues or the discord) if you need help.
If you ARE using MXML as a reference, here's a few of the things it does which you may find helpful:
- Room-based multiplayer
- Full modding support with a custom modding API
- Pure tweener-based animation
- Dynamic audio swapping with support for more advanced position tracking
If any of this would be useful in your own projects, you may be able to find the answer you're looking for somewhere in here. Feel free to use it as your own.