Foxes made Monogame easy.
This is Monofoxe - a game engine based on the Monogame Framework. Its main goal is to greatly simplify working with Monogame and to provide basic set of tools enabling you to just create a new project and make a damn game without removing low-level access to the framework. Monofoxe took a lot of inspiration from Game Maker, so it should be a bit familiar to some folks.
MonofoxeSetup.exefrom the latest release. Installer bundles Visual Studio 2019 and 2022 templates. Monofoxe is distributed via nugets, so templates aren't mandatory. It's also a good idea to install project templates for Monogame.
Install Monofoxe templates, and from Visual Studio New Project menu create new Monofoxe Crossplatform project.
Make sure you have either WindowsDX or DesktopGL project selected as default one, and you're good to go!
Everything Monogame does, plus:
Coming in the future:
Yes, you can. Monofoxe is licensed under MIT, so you can use it and its code in any shenanigans you want. Free games, commercial games, your own the-coolest-in-the-world engines - no payment or royalties required. Just please leave a credit. ; - ) (Though, if you will be using FMOD, it has its own license, which is much less permissive than mine.)
Well, up to you. Currently I am developing Monofoxe alone, and can't really provide huge support, or anything. This is mostly an engine for myself and my games - I am not naive enough to think, that everyone will suddenly rush and drop Unity/Game Maker/whatever in favor of Monofoxe. But you can try. ( - :
That's the spirit. Check out if I need any help on my Quire board. Stuff under
Open for takingcategory is, well, open for taking. You can also contact me via email (Twitter or on Discord.
Don't forget to check out Codestyle.cs before contributing!!!
don't forget to pet your foxes