Welcome to MonoGo!
Cross-Platform .NET 8 C# 2D game engine build ontop of MonoGame and Monofoxe.
Features
- Graphics Pipeline and Automated Batch\Vertex Buffer Management.
- Easy SpriteSheet-Animations.
- Texture Packing.
- Sprite Groups and Dynamic Graphics Loading.
- Input Management with GamePad support.
- Timers, Alarms, Cameras, State Machines.
- Coroutines.
- Hybrid EC.
- Scene System with Layers.
- GameDev related Math lib.
- Lightweight Collision Detection.
- Integrated Post-Processing Management (Includes Bloom & ColorGrading Effects).
- Powerful Particle-Effect-System via Mercury Particle Engine +ParticleCollection +SpriteSheets-Animations +Improvements.
- Extensive GUI-System via Iguina +Improvements.
- Enhanced Content Management via Nopipeline.
- FMOD Audio Support (As a standalone Library).
Modules:
- Tiled Map Support via Tiled.
Sample Pic
Now Available on GitHub:
2 Likes
Have you posted this on the Discord Showcase yet? and the GHDiscussions?
EDIT
Just saw it on the GHD
Yep, I already posted this in the discord showcase and github discussions.
Thx mate
1 Like
MonoGo Engine Organisation
Now gathering everything around the engine in a freshly created github organisation:
First Moves:
- Removed the sample project from the MonoGo (engine) repositiory.
- Created the MonoGo.Sample repository and added that to the organisation.
Additional the MonoGo.Pipeline project got its own nuget package. This is just to serve the latest pipeline version and StbImageSharp to the “Content” folder of the referencing project.
Also New:
MonoGo 1.1.1
- Fix: Don’t include build output of MonoGo.Pipeline in nuget package to avoid reference issues with the pipeline.
- Update: MonoGo.Pipeline now includes important content build files in the nuget package.
Engine:
Samples:
Cheers,
:: BlizzCrafter
1 Like
MonoGo 1.1.2
- Global refactorings and XML-Documentation work.
MonoGo now comes with a documentation website:
Also reworked the whole Readme.md file. Check it out!
Take a look at the repo:
Cheers,
:: BlizzCrafter