Rebble (Pebble) Hackathon

Rebble (the community lead continuation of the Pebble Smartwatch platform) had its first hackathon online November 18-20 2022.
https://rebble.io/2022/11/02/rebble-hackathon.html

I still use my Pebble as my daily watch, and have also given my son one, so thought it was a perfect opportunity to create something new for the Pebble.

FRIQ

I re-created a physics-based game called FRIQ, where you shoot circles that expand to fill up available space, and points are recieved everytime a circle is popped by hitting it 3 times. Great little one-button game that fits the Pebble perfectly.

FRIQBanner

FRIQ (Rebble AppStore Link)

Pandas and bananas

Simple but fun game “Pandas and Bananas” I created for the Pebble Smartwatch. I later worked with Chris Lewis to incorporate the collision code from this game into the PGE (Pebble Game Engine) framework for use by other games.
This game includes assets from https://opengameart.org

PandasAndBananas

XKCD Comics Viewer

After porting PNG support to Pebble, found a use for the 10x increase in image storage in the creation of a XKCD Comic viewer.

PebbleXKCDGif
Utilizing the PNG format “comment” data, I even embedded XKCD’s “AltText” into the comics, viewable by hitting the right-middle button.
PebbleXKCDBanner
Pebble-Rebble AppStore Link
XKCD Original Site

PebbleGL OpenGL Implementation

During a Pebble Hackathon at the office, myself and Justin McGirr endeavored to create an OpenGL implementation for the Pebble Smartwatch. This would be a purely software based implementation, and use an awesome floating-point emulation library called math-sll. Its partially based off a miniGL library for PalmPilots, as well as some clever active-dithering to render colors to the Pebble’s Black-and-White EInk display.

PebbleGLGif
PebbleXKCDBanner
Pebble-Rebble AppStore Link