Sounds like a problem
A Windows 10 build is not compatible with anything lower so I'd targeted Windows 8.1 instead. As my games are browser based, the non-web versions run on a webview (essentially this packages the game in a stripped down browser window). The Windows 8.1 webview is based on Internet Explorer which turned out to be the root of my problems, as IE doesn't support web audio (as well as being rubbish in many, many other ways). The Windows 10 webview is based on Edge which runs everything just fine. I'm limiting my potential audience by doing this, but the audio of Zombie Cannon Attack! is pretty essential to it's humour and the workarounds I had to put in place for the 8.1 version compromised the sound effects to a level I just couldn't accept.
Once I'd got the game running I spent a little time adding extra keyboard controls and adding a fullscreen option that I'm pretty pleased with. Everything seems fine after testing and I'm ready to try and turn what I've got into something players can actually download and install.
|Those zombies are trying to eat him, they're not his backing singers. Just in case there's any confusion.|
That 'difficult' third game
As I mentioned, I also started prototyping my next game. At the moment I'm going for an idle/clicker type game based on broadly the same theme as Zombie Cannon Attack!, with a working title of Zombie Clicker Attack! I've seen plenty of other gamedevs talk about knocking together a prototype in a few hours, but unfortunately that's not how I work so it's taking a little longer and I'm still not convinced I have something that will work. The obvious danger with this is that I end up spending so much time on the game that I follow through with an idea I'm not happy with so the time I've spent isn't wasted. Knowing when to fold 'em is something I've never been great at and I'll need to work on that a bit more. You can rest assured I'll be posting more on this as I make progress.