Ludum Dare #21compo
Web of Flies
Stop the flies escaping your web!
Use the arrow keys to control the spider as it captures the flies that land in its web. If a fly is allowed to struggle for too long, it'll break free and you'll lose. Damaged web will slowly repair itself whenever the spider is nearby.
Recommended browser: Chrome (Firefox and Safari will also work, but may struggle a bit.)
My first Ludum Dare entry - an entire game as a single SVG image. Progress was a little slow while I figured out the quirks of the medium, but it came together in the end :)
All graphics and interface components drawn in Inkscape; animation and game logic in JavaScript. Enjoy!
Use the arrow keys to control the spider as it captures the flies that land in its web. If a fly is allowed to struggle for too long, it'll break free and you'll lose. Damaged web will slowly repair itself whenever the spider is nearby.
Recommended browser: Chrome (Firefox and Safari will also work, but may struggle a bit.)
My first Ludum Dare entry - an entire game as a single SVG image. Progress was a little slow while I figured out the quirks of the medium, but it came together in the end :)
All graphics and interface components drawn in Inkscape; animation and game logic in JavaScript. Enjoy!


Comments10
Theme: It fits the theme, that is all.
Graphics: Everything looked like what it represented, and the UI had a nice clean look. My only suggestion is to maybe texture the web a bit and reduce the shaking effect.
Fun: Unfortunately, due to the nature of this game, it felt like a chore. Maybe adding some sort of way to move faster, or things to dodge, you could make this more interesting. Also, I didn't seem to be able to repair my web.
Overall: The gameplay needs some more work in the fun department, but everything else was pretty much spot-on. Good work!
It was largely a proof-of-concept of the SVG game idea (LD seems like a good opportunity for this kind of experimentation), so in that context I'm rather happy with it, and (now that I have a bit of a handle on the medium) I'm quite looking forward to pushing things further next LD.
@mpc174: It's probably the calculation of the web distortion. My original algorithm brought Chrome crashing to its knees; the current version is much simpler, but still pretty intensive. I suspect browsers aren't really optimised for this sort of thing - I tried it in Firefox after the comp, and was also a little disappointed by the frame rate.
@Cosine: Thanks for the breakdown. The web repair is rather slow (another parameter that could've done with some tweaking...), so you might have just been dashing around a bit too quickly for it to have any noticeable effect.
@Daniel + Andrew: Agreed. Lesson learned for next LD: allow time for balancing game parameters.
@cornedor: Thanks!