I'm working on a game that's roughly like the old Windows 3.1 game "Jezzball".
I've never written a game for Chip8 before, despite having implemented an emulator for it a few times. I never tried very hard to find a reasonable assembler, and hand-rolling opcodes got tedious fast. I only discovered Octo a few months ago, and it's been an exciting find. The whole project is so cool and well done, I'm glad I found it! Not sure how I missed it for this long.
I started with a few tech demos to start to get the feel for how to do things: bouncing some balls, writing some fill routines, and animated line drawing.
I'm making decent progress, but I sometimes get distracted by related projects: I'm assembling my code using a re-implementation of the Octo assembler I have written in Python (not out of any particular need... just as an exercise for myself), and running it on an "Arduboy" with an emulator I wrote for Arduino-based platforms with the ability to target different rendering platforms (it started with just Arduboy support, but now I can also run it on M5Stack). So often I get distracted fixing bugs in those things.
Hopefully, I'll have *something* reasonable to submit before October ends.