23 comments

[ 3.4 ms ] story [ 63.3 ms ] thread
The link has auto-playing music. I kid you not.

... and the app just exceeded its quota.

The auto-playing music is the JavaScript game itself, embedded in an iframe, sorry :(

Quote resolved, server back up!

It's more the fact that it wasn't disclosed - in case people are sitting with headphones turned up. :)

Dammit, and now the wait for Puzzle Quest 2 will be even more unbearable.

My bad, I probably won't have audio at all (initially) next time, but I'll definitely mention it either way. Thanks for the tip!

Also: Puzzle Quest 2 is out now! I've been playing it on DS :)

True, alas not on iPhone, though.
Now I fear my first encounter with a HTML5 enabled commercial banner app even more.
"Note: I am abandoning Diggy because it turns out I'd rather be making games using canvas. Go figure."

Github source: http://github.com/lostdecade/diggy

Yeah that's the primary reason I open sourced it, so that if others find it useful they can fork and go nuts.
The demo just shows "Loading audio ..." and seems to do nothing. Not sure how long I am supposed to wait. Have waited at least 10 seconds.
Takes less than a second to load for me.
Let me guess, you've got a flash blocker of some sort? The game audio uses an intermediary layer of flash, but doesn't timeout if flash fails to load.
So where are the libraries for making games with canvas? There's Akibahara, but it's pretty opinionated (not that there's anything wrong with that) - I'd love to see more diversity of approaches.
As warfangle pointed out, I'm not working on Diggy anymore. Reason being: I'm working on a canvas JS engine now! :D Might have something ready for other developers in a few weeks ...
Curious, did you ever get it running in Titanium?
Nope :( I couldn't get Titanium Mobile to push to either my iPhone or my Android (and can't afford the $200/month support). Bummer, maybe someday.
hmm... What version were your using? I may give it a go if you don't mind.
I was using Titanium Mobile 1.1 I think. Yes, please do! I'd love to know how that goes :)
I started a Canvas based game framework of sorts a while back:

http://github.com/ashleyw/Game.JS …super original name, I know!

You do all the drawing yourself, it doesn't add another layer as such to that, it just helps with scheduling background tasks, keeping a smooth time stepping, sounds, etc. It's very buggy though, with very little documentation and no tests…but please do check it out if you're thinking about creating a Canvas based game soon, it's not that complicated! :)

(btw, it doesn't require Ruby, I just use sinatra to serve all the files easier!)