Skip to content

hozuki/MonoGame.Extended2

Repository files navigation

MonoGame.Extended2

AppVeyor

A collection of extensions for MonoGame; a complement of MonoGame.Extended.

Projects

  • Video Playback: A cross-platform Video and VideoPlayer implementation for MonoGame (DesktopGL and WindowsDX) using FFmpeg.
  • Text: Text rendering with dynamic sprite fonts, using FreeType.
  • Drawing: [WIP] A Direct2D-like drawing API for MonoGame. Similar to LilyPath, but LilyPath exposes System.Drawing-like API and it does not support gradient brushes.
  • Overlay: Exposes simple System.Drawing APIs for MonoGame, including drawing, filling, and text support, based on SkiaSharp.
  • WinForms: Integrates MonoGame into WinForms. Heavily inspired by Justin Aquadro's MonoGame-WinFormsControls, with architectural changes (e.g. decoupling). Since MonoGame has switched to SDL when targeting DesktopGL and setting SDL window's parent is not yet tried, this solution currently only works with WindowsDX target.

All projects have corresponding demos. Feel free to check them out.

Contributing

If you catch a bug feel free to open an issue. Tests and extra features are also very appreciated, just open a pull request.

License

BSD 3-Clause License

Releases

No releases published

Packages

No packages published

Languages