‹— back

symbiotic

the big finish to the Android build process! everything was building in the same way before - same manifest, same icon images, same source files, all living inside the engine. reshuffled today to make it so that game projects can inject variables and override files, like providing a custom manifest. it also means each game project is now actually its own app instead of everything having the same package name. adds signing with an external release key too, instead of a devel key living in the repository

other thing, weird webgl audio fixes i've been trying to solve for a few days, working around a problem with some implementations of the WebAudio API and their reliance on significant user interaction before allowing sound to play. solved it for all but an older version of Chrome i think??