hackclub / sprig

🍃 Learn to code by making games in a JavaScript web-based game editor.

Home Page:https://sprig.hackclub.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spade multi-game support

recursiveforte opened this issue · comments

Support loading multiple games to Sprig. We'd use the last half of Sprig's flash (the first half is used for the UF2), breaking it up into 8 100kb slots.
This would break games that are <100kb, but there's potential for having the ability to have a game span multiple slots.

Users would be able to select one of ~8 games in a list from the Sprig console's boot screen. When uploading a game, the Sprig web client would specify the name of the game. Games can be deleted by the user using the Sprig console.

Functionality in Spade to change and delete slots will be wrapped in an interface to support future use of the SD card to store games and assets.

@leomcelroy could I have your thoughts?

I'm fine with this feature but would not consider it high priority. I think you should always be able to upload from the browser. It sounds like that would necessitate adding the ability to delete a slot from the console. Also what happens if you have a large game. Is the max game size now limited?