function $sphere(){ install(files("animations/*", true), "animations"); install(files("maps/*", true), "maps"); install(files("fonts/*", true), "fonts"); install(files("images/*", true), "images"); install(files("scripts/*", true), "scripts"); install(files("sounds/*", true), "sounds"); install(files("spritesets/*", true), "spritesets"); install(files("windowstyles/*", true), "windowstyles"); install(sgm({ name: "Awesome Sphere Game", author: "Some Weird Guy", description: "Follow the hero as he tries to get devoured by the nearest pig.", resolution: "320x240", script: "main.js" }));}
cell -p game.spkmsphere game.spk
Hopefully someday
As for the overhauled map engine, I was considering doing one for minisphere 2.0 in JS. I keep putting it off to do other stuff though, like the Sphere Studio overhaul, because I know it will be a huge undertaking. Implementing the classic map engine was easily the most time-consuming part of minisphere's early development, and that was working off of the original Sphere 1.x source!