MultiGameHack still applicable? Or one game per blink?

Hi @eegorebulbous!

Catching you up to speed. Just posted a new Release Candidate here. It includes 12 launch title games, for which we’ll be posting the rest of the PDF instructions on the Kickstarter update (seems like it should be a thread here as well, so we’ll put links on the forum as well).

You’ve got it! replace your Arduino/hardware/Blinks-SDK/avr folder with the latest release candidate (note: the folder will need to be renamed avr. Additional note: “Blinks-SDK” can be anything, but I find this to be a clear name for the parent folder.

Placing a single game on each Blink and labeling it with the game it knows is what we’ve done with all of our dev-kit Blinks and then we use the one with the Serial Port connector on top as the one we like to develop and experiment with (typically that has been the ZenFlow Blink for us… but you can choose anyone you’d like, the Serial Port is just a good reminder of which one we were messing with)

Our latest games do rely on some features of the new API (v0.9.5 & v0.9.6 are compatible, anything before v0.9.5 should be updated), so you will need to update all of your Blinks.

One such addition to the SDK is sin8_C, a particularly nice sine function that saves lots of space. It accepts a value between 0-255 (representing degrees 0-360) and then returns a value 0-255 (representing the path from -1 to 1). This is typically quite convenient, especially given that each LED can display from 0-255.

Let us know now the updating goes, looking forward to hearing how you enjoy the latest suite of games. (btw, brightnesses have been tuned to the commercial Blinks, so you might want to adjust them ever so slightly with the Dev Blinks, we’ve found that the commercial Blinks require values between 64 or even 128 and 255, while the Dev-Blinks can get away with dimmer values (this is because of the difference in diffusion)

best,
jb