TricksterGuy / bottomless-block-barrage

Panel de Pon (Tetris Attack) clone for the 3ds.
GNU General Public License v3.0
19 stars 2 forks source link

Reconsider graphics library #8

Open TricksterGuy opened 7 years ago

TricksterGuy commented 7 years ago

I am weighing one of 3 options here

  1. 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.

  2. 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.

  3. 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.

zetaPRIME commented 6 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.

TricksterGuy commented 6 years ago

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.