A simple to use scene graph implementation for MonoGame

I’m not sure I ever shared this here before, but I made a simple scene graph implementation a while back. It’s a little more advanced than some others I have seen, in the sense it supports uniform scaling with rotations, with skew and some other bits. I haven’t looked at the code in the while tbh, have been busy with other non MonoGame projects, but I figured it might be useful to someone. It was meant really for educational use, and shows some common patterns I have used in the past.

Best demonstration is in the examples.

https://github.com/Owlzy/OWL.Examples

e.g. loading screens which is something I have seen people ask about before

68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f3438333034363138353939373639373033372f3936353734323330313833363038333330322f6c6f6164696e672e676966

3 Likes

Looks nice, however, most consumers would be weary of taking on a library with a compiled DLL of the underlying functionality, mainly because it would be hard to extend it.

But overall, looks like a good framework to build on.

*edit
Although I do see the actual framework is also available here:
Owlzy/OWL: MonoGame scene graph implementation (github.com)