WindowSystem

A slim and versatile window system for mono game


Project maintained by mpue Hosted on GitHub Pages — Theme by mattgraham

MonoGame WindowSystem

MonoGame WindowSystem is a slim and versatile windows system for Monogame. Currently it’s at a very early development state.

Example application

Dark theme

Example application

Features

Currently working widgets

To be done

Important

The library is not production ready yet! So use it at your own risk and don’t file bugs yet, since I’m still at the very beginning.

How do I use it?

Basically you get a WindowManager instance with

WindowManager.CreateInstance(graphics, Content, spriteBatch);

Now you can hook up the WindowManager to your Update and Draw calls with

WindowManager.GetInstance().Update(gameTime)

Depending on what you want to do, call

WindowManager.GetInstance().Draw(gameTime)

before or after your game draw calls.

For further use have a look at the WindowDemo application.