Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+3)

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.

(+1)

Your Jezzball clone looks great so far! Glad to hear you're having fun!

(+1)

Looks great! Haven't heard about that game before, but it seems similar to Qix?

(+1)

Yes! I'm pretty sure it was heavily inspired by Qix. The mechanics are slightly different, but the overall idea is the same.

Bouncing balls seemed a little easier to manage than that crazy dancing line thing.

That's awesome! I used to play Jezzball when I was a kid, great fun. Please finish because I would love to play it! :)

Your other projects sound interesting too. I've been thinking for a long time that a Chip-8 "gameboy" should be possible for a very low cost.

(+2)

Well, things have progressed nicely... better than I was expecting! I have a name and a title screen, game flow with levels, a lose screen, and a win screen. Just working on polishing up some transition screens and trying to fix a few glitches, and I think I'll be ready to share something!