Open TricksterGuy opened 7 years ago
You could take a few pieces of https://github.com/zetaPRIME/libstarlight/ (namely RenderCore and some of the image loading in ThemeManager); it should make using citro3d quite a bit less annoying, at the very least.
Will take a look, kinda interested in the UI stuff that you mention in your README because uggggh doing an implementation by scratch is a pain.
I am weighing one of 3 options here
Fork and support sf2dlib. sf2dlib is very easy to use and its a shame that it has been deprecated. I'm already using a fork of sf2dlib now with a few minor API changes.
Fork and support cpp3ds. cpp3ds would be more easy to use a lot of work has been done here and it is a shame it won't be completed.
Using citro3d directly. Don't really like this option, I feel that this is too low level of an api to use, and I would just simply make wrappers around all of the functions anyway.