Hello everyone!
After having fun with this micro and an SDD1603 printing some written ecc i want to start a new project: do a mini retro game like one of these Attiny Arcade demo of 3 games - YouTube
so, the first question is... i have to use some library? i think so, but just for the I2C communication ...
about graphic part i think that no library is usefull for this project because i don't need characters or others... for instance, for a game like Arkanoid i need a few of graphic elements.
So, can someone help me just to start with this project? is it right what i said before? any advice?
If using my core, you should be able to just use Wire.h with the normal libraries for that screen - my core uses special version of Wire that selects the appropriate implementation of i2c for the available hardware, and presents a compatible interface so no library changes need to be made.
If using a different core you will have to use something like TinyWireM and modify the screen library to use that instead of wire.
Can t comment on the rest of it - but maybe a tiny84 would be better; I'm not seeing where you'll get enough pins for the controls. Regardless, above applies equally to 84/85/861/841 (slightly different i2c implementation under the hood)/1634/167 - (that list is just off the top of my head thoughts on what might be good for that out of the tinies)