And I forgot that I was going to be away all weekend, so no progress on mine - woops. Though as I couldn’t resist seeing how it worked out - I’ve got the entire Puppygames sprite engine and effects engine, the polyphonic FM synthesizer, particle engine, window handling with Alt-Enter for full/windowed mode and buttery smooth main loop, all in about 8kb so far. Font handling next I think, then I can have a think about what game I can write with it. Probably something quite nifty given that the entire remaining space is for pure game code as I won’t have to worry about any rendering or sound from this point onwards.
This is the subtle advantage of 16k over 4k - you can afford to write small libraries and frameworks. I intend to write a bunch of little 16k games with this code.
Cas