I mean how soon before CES does this need to be finalized
I assume you want it tested before you put it out on the floor, I guess two months is more than enough time though.
Answering the initial question: The zoom function could definitely be part of the main library, I don’t see any reason for otherwise. It could be called like: drawScaledBitmap(x, y, *bitmap, width, height, scaleX, scaleY), or alternately use a pixel size for the new height/width. I’ll probably make both functions, one being a helper.
Video of 17 32x19px sprites at 30fps with no slowdown, all being drawn with separate calls to drawScaledBitmap. The catch is that they can’t be scaled bigger than 1:1 (that function was tremendously slow).
Vidya Link
To get the link, right click the video and select “copy video url”, it will look like:
“http:/uploads/arduboy/original/2X/8/83f638d83c44c24f985ce94bef3d92ed69cff8f2.webm”
It’s just a url, and was put on aws so can be shared easily.
It should auto embded in twitter and on facebook.
Hahaha, It’s really awesome how you bring up You as being an original Arduboy character! Honestly I didn’t know we already had such a sweet lineup. Arduboy allstars really is a possibility!
I remember some of the old Dragonball Z games did the same, if you were far enough apart the character was little more than a dot, seemed to work pretty well for them. Not sure how well it would cope with 4 players, but i guess you could have it zoom in to the closest alive player.