Playing the game for 2 months now, I got interested in BoomBot which was basically a very simple robot that bumps corners and keeps going as if reflected by the wall. I fell in love with the glitchy OwO face it has and the animations and was out of the electronics loop for a long time so decided to replicate the bot n learn advanced OLED or screen animations in general with high efficiency just to brush up my skills doing something fun. And by the look of things, it hasn't been done before either so why not.
The current plan is to first learn the graphics library in Arduino, check the possibility for pure C and uPy, move the protect to P89V51RD2 kit I have for ages but not used for anything and then add the other functions as much as I can. Who knows, I may end up using ESP32-Cam for detecting ppl n making the bot run towards them n make a Boom sound using I2S and learn that protocol as well (if I ever reach that stage)
Made a thickline() function to draw multiple lines but with thickness to the lines. I was surprised by the fact that this function didn't exist by default. (And no default function to generate Arcs either?) Used the function to generate the letter "W" with variable dimensions and shearing without changing/adding a different font.