by Drakker » Fri Apr 18, 2014 3:04 pm
Haha, I won't get my hands on my Gamebuino for at least 3 more months, so feel free to hack at this as much as you want, you know, first mover advantage. ;)
In the meantime, I can draw sprites and textures if you want.
With a 84x48 screen, 16x16 textures would make sense, to reduce flickers and screen artifacts we could fake mip mapping with using textures of 16x16, 8x8 and maybe 4x4 depending on the distance it is drawn from. It would use some more memory, but could potentially speed up drawing slightly. Not sure if the increased memory usage will be worth it for the reduced artifacts.
For sprites, a model similar to what I proposed in another thread (0 transparency, 1..3=white..black) would work, but we could have two way to render sprites, where gray is either gray, or the reverse of the background color (to make ghosts, special effects or something).
As with textures, 16x16 seems good for sprites, with a small version of 8x8 to reduce artifacts if possible (though I have my doubts about that).
20.5 fps is probably plenty enough, not sure it is worth going up to 41 fps, the extra CPU time might be useful to say, make monsters not too dumb.