A brand new game
for Windows, Linux, Mac, HTML5, 3DS Homebrew and more
WebApps as EXEs
14th June, 2019
I'll have a look into it.
I previously tried using Apache Cordova, which seemed to be doing a good job, until I tried playing Klondike Solitaire, at which point the game inexplicably slowed to about 20fps or thereabouts.
It wasn't "too" noticeable, but you could definitely see it when rapidly dragging cards around the screen.
Certainly not the best experience!!
I'll take a peek at Electron and see if it's any better.
Thanks for the tip!
Having visited the Shoebox at least once in your browser, close your browser, hit the "Airplane Mode/Flight Mode" option on your system (or otherwise find a quick way to disconnect from the net) and then navigate back to Shoebox.
Should work, but do let me know if it doesn't!
The entire collection should be using roughly 10Mb of Cache, alongside about 2Mb (I think!) of Local Storage for all the scores and things.
This is one of the reasons I'm currently looking to make MOD based music instead of MP3.
If it had to cache all of the music as MP3s, that'd be a whopping amount of data, after just a few games.
No music in the Shoebox means everything's fairly small, but if I do do an "AGAW-In-The-Browser*" collection, it's going to get bigger and bigger!
I'll definitely need to keep watching the filesizes.
Thankfully, since everything's combined into one bulk engine, the only (!) thing I need to tweak in future should hopefully just be the main framework itself. All the games will just carry on regardless.
But, I'm entirely at the mercy of all the different browsers, and what they eventually decide is or isn't good behaviour.
Given the speed at which browser technology is changing, something I write today might not work in a year's time. Compare that to the fact that I have "mostly" working games in my archive dating back nearly 2 decades, and ... well... :/
Definitely going to have to keep on top of those updates, I reckon, as well as constantly trying different browsers, too.
(* - Still no proper name, yet)