Current Progress: Basic game mechanics are done

Whew! That was a hard bunch of work, lots of maths (and I _hate_ maths!) but the basic game mechanics are done now. Now comes the gameplay (Levels, Level progress, automatic difficulty generation and stuff like that). Here is the latest screenshot:

 

  • There are now powerups that make you move faster
  • There are “bad” mobs that absorb everything, even if they’re smaller then you. Pretty damn annoying if you run into such a thing
  • Arrows indicate whether there are any special mobs nearby
  • Added particles for a bit of atmosphere, I’ll probably do more in that direction later

I’m surprised that it still renders totally smooth on my machine (while streaming at the same time). HTML5 + Canvas are more powerful than I thought.

Latest playable version is available here: http://saschagehlich.github.com/ld24/ (Currently only tested with Chrome, should work in Firefox and Safari as well though). You can move with the arrow keys, zoom out with + and – keys (Only tested on my MBP, I heard that the keyCodes are changing depending on the OS and browser. I’ll look into that later)

Comments

25. Aug 2012 · 17:58 UTC
It works fine in Firefox 10 on Linux – though zooming doesn’t work for me (I have a german keyboard, maybe that’s the reason). Looks very cool, very smooth!
aofer
25. Aug 2012 · 18:50 UTC
isn’t it like Osmos?
MortalWombat
25. Aug 2012 · 18:52 UTC
That’s what i thought, too.

Maybe give it a little twist to better set it apart from osmos (especially since it’s in the humble bundle again, right now)?