Diggy: open source JavaScript game engine (with example game)(blog.lostdecadegames.com)
blog.lostdecadegames.com
Diggy: open source JavaScript game engine (with example game)
http://blog.lostdecadegames.com/diggy-open-source-javascript-game-engine-with
8 comments
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!)
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!)
The link has auto-playing music. I kid you not.
... and the app just exceeded its quota.
... 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!
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.
Dammit, and now the wait for Puzzle Quest 2 will be even more unbearable.
Now I fear my first encounter with a HTML5 enabled commercial banner app even more.
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.
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.
Takes less than a second to load for me.
Sidenote: excellent background music. Goes well with the mood of the game.
Thanks, I'll let Josh know! BTW it might interest you that he put his music up for sale! http://joshuamorse.bandcamp.com/album/bombada-original-sound...
He's great, I'm a big fan of his.
He's great, I'm a big fan of his.
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 ...
Would be nice to have more difficulty level http://elv1s.ru/i/bombada-score.png
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.
Github source: http://github.com/lostdecade/diggy