Hey. I’ve had my Arduboy for a few weeks now and have had a lot of fun playing with it, but it seems apparent to me that to make the kind of games for it I want to make, I need more knowledge. Unfortunately, I can’t seem to find an Arduboy library that works for my purposes or one I know how to operate to begin with without delving into concepts such as namespaces, operating on bits, and even concepts regarding dealing with memory addresses. It all started for my quest to take a sprite and flip it horizontally. The Arduboy2 library appeared to be incapable of this because sprite data is stored in PROGMEM, meaning each and every sprite must be held there. The Ardbitmap library seems to solve this using code more complicated than what I can understand but it doesn’t seem to work when I test it.
As it’s unfeasible to assume that the libraries provided already are capable of doing everything I could possibly want, it seems like the only way for me to progress is to learn more about C++ coding. I’m wondering if anyone has any advice for what to focus on, or any useful resources they’re willing to share.