I found Pico-8 to be an enjoyable entry into finishing a game. I’ve just released my first finished game today using it (https://ferm.itch.io/centauri). The limitations helped me to define a scope and really helped towards the end to determine what a completed game would look like. When I would think to add a new cool feature, I’d remember I was near the token limit and prevent myself from doing that.
Wow, wish I had seen Matt's writeup! I found Cowgod's guide to be ambiguous in several places (BCD and sprite loading especially) when I documented my emulator https://riv.dev/emulating-a-computer-part-1/
I wrote up a series [0] documenting a CHIP-8 emulator I wrote that I hope explains how to get something like this working from the ground up, albeit for a much simpler system.
I write about programming, mainly around emulation, graphics, and game development. I'll soon be writing about my experiences learning Japanese.
RSS: https://riv.dev/feed.xml