They did it again. After completing Object Relational Mapping (C#), more learning exercises popped up. I am back to six again. So annoying, just tell me the real count. It looks like at least 20% of the track is learning exercises. I haven’t even made it to the “Easy” ones yet.

Do you remember the LazyDevs Shmup that I mentioned previously? No? Well anyway I followed along with the tutorial series and ended up with my own version except I made it in LÖVE instead of Pico-8. Apparently it was too close to what he made. He had a stream where he played everyone’s versions and got a bit creeped out when he tried mine (sorry man, not my intention). It was a bit different but does look pretty much the same. My computer at the time must have been a potato since it ran way too fast too.

Anyway I recently found out about LÖVE Potion which lets you run your LÖVE games on a modded 3DS.  I tried porting the code to the 3DS and for the most part it works (although a bit slow). However, I did have to rip out the shader I made that changed the sprite colors when hit (shaders prove I added some unique stuff over the original).

Today I made a small python program to take the original sprite sheet and spit out a version where the images are recolored to match what the shader would have done. The idea is I just switch sprite sheets when the shader is supposed to be on. The recolor code is trash and I had to change the images to indexed color in GIMP, but it still counts as a day. Now I can continue work on the 3DS version on a future day.