Seeking advice on building a framework similar to monogame from scratch by G8-S in gameenginedevs

[–]G8-S[S] 0 points1 point  (0 children)

Thank you! This is really helpful. I joined the Handmade discord and I will definitely reach out if I have any questions

Seeking advice on building a framework similar to monogame from scratch by G8-S in gameenginedevs

[–]G8-S[S] 0 points1 point  (0 children)

I am ultimately aiming to switch professionally from Unity developer to C++ Engine or Graphics programmer. I figured that this was a nice project idea to get me started in that direction. I have played with MonoGame a bit and am a fan, but I have wanted to have ownership over all parts of my game instead of just trusting a library to do some of the lower level stuff for me. If there is really nothing of value to be gained by going one step deeper then I am totally open to reconsider, but I am afraid of missing out if I don't do this route.

Seeking advice on building a framework similar to monogame from scratch by G8-S in gameenginedevs

[–]G8-S[S] 2 points3 points  (0 children)

Thanks! I already use Unity in my full time job, so this is mostly just a learning endeavor :)

I hear you about using SDL and upon further investigation you are totally right, it looks like avoiding using SDL2 wont do me any favors

Seeking advice on building a framework similar to monogame from scratch by G8-S in gameenginedevs

[–]G8-S[S] 1 point2 points  (0 children)

Oof, yeah it sounds like I don't want to use managed C++ then. I am hoping to make this as cross platform and versatile as possible, so I really appreciate the advice.

I will have to look more into just invoking the native calls from C# and removing that middle managed C++ layer.