All Projects → Martenfur → Monofoxe

Martenfur / Monofoxe

Licence: mpl-2.0
Foxes made Monogame easy.

Projects that are alternatives of or similar to Monofoxe

Gamedevelopmentlinks
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Stars: ✭ 257 (+46.86%)
Mutual labels:  game-engine, monogame
Monogame
One framework for creating powerful cross-platform games.
Stars: ✭ 8,014 (+4479.43%)
Mutual labels:  game-engine, monogame
Pixelvision8
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Stars: ✭ 773 (+341.71%)
Mutual labels:  game-engine, monogame
Simplexrpgengine
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
Stars: ✭ 122 (-30.29%)
Mutual labels:  game-engine, monogame
Sadconsole
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
Stars: ✭ 853 (+387.43%)
Mutual labels:  game-engine, monogame
Protogame
This project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
Stars: ✭ 166 (-5.14%)
Mutual labels:  game-engine, monogame
Openminer
Minecraft-like game engine written in C++17 with a client/server architecture and support for Lua modding
Stars: ✭ 156 (-10.86%)
Mutual labels:  game-engine
Monogame.forms
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
Stars: ✭ 165 (-5.71%)
Mutual labels:  monogame
React Native Game Engine
A lightweight Game Engine for React Native 🕹⚡🎮
Stars: ✭ 2,114 (+1108%)
Mutual labels:  game-engine
Shiva
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
Stars: ✭ 154 (-12%)
Mutual labels:  game-engine
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (-0.57%)
Mutual labels:  game-engine
Alimer
Cross-platform game engine.
Stars: ✭ 172 (-1.71%)
Mutual labels:  game-engine
Haskellspritekit
Haskell binding to Apple's SpriteKit framework
Stars: ✭ 165 (-5.71%)
Mutual labels:  game-engine
Instead
INSTEAD - Simple Text Adventure Interpreter
Stars: ✭ 157 (-10.29%)
Mutual labels:  game-engine
Expo Voxel
🎮🌳 Voxel Terrain made in React Native. ∛
Stars: ✭ 169 (-3.43%)
Mutual labels:  game-engine
Fxgl
Stars: ✭ 2,378 (+1258.86%)
Mutual labels:  game-engine
Opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+1205.14%)
Mutual labels:  game-engine
Acl Ue4 Plugin
The official Animation Compression Library Unreal Engine 4 plugin
Stars: ✭ 156 (-10.86%)
Mutual labels:  game-engine
Dagon
3D game engine for D
Stars: ✭ 165 (-5.71%)
Mutual labels:  game-engine
Ryzomcore
Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
Stars: ✭ 171 (-2.29%)
Mutual labels:  game-engine

logo

What am I looking at?

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.

nuget View changelog

Download last stable release

View Docs

Join Monofoxe Discord

What can it do?

Everything Monogame does, plus:

  • Graphics pipeline and automated batch\vertex buffer management.
  • Easy animation from sprite sheets.
  • Texture packing.
  • Sprite groups and dynamic graphics loading.
  • Input management.
  • Useful math for collisions and other game stuff.
  • Timers, alarms, cameras, state machines, tilemaps, foxes!
  • FMOD audio support (As a standalone library).
  • Hybrid EC.
  • Scene system (with layers!).
  • Tiled maps support.
  • Enhanced content management via Nopipeline.

Coming in the future:

  • Animated tiles and infinite tilemaps from Tiled.
  • Particle system.
  • Documentation.

Can I use it in my p...

Yes, you can. Monofoxe is licensed under MPL 2.0, 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.)

Should I use it?

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. ( - :

How do I use it?

Download the Monofoxe installer from the latest release. Installer bundles Visual Studio 2017 and 2019 templates. Monofoxe is distributed via nugets, so templates aren't mandatory. It's also a good idea to install project templates for Monogame.

Just install Monofoxe, create Monofoxe project and you're good to go.

NOTE: Due to VS2019 project search being completely broken, templates may not appear in the search right away. Instead of searching select "Monofoxe" in Project Types.

You can also check out the basic feature demos or the Docs to learn how to use Monofoxe.

I've suddenly started loving foxes and want to contribute

That's the spirit. Check out if I need any help on my Quire board. Stuff under Open for taking category is, well, open for taking. You can also contact me via email ([email protected]), on Twitter or on Discord.

Don't forget to check out Codestyle.cs before contributing!!!

Foxes who helped

don't forget to pet your foxes

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].