ImposteroidsMountain View, CA, Fremont, California, Vancouver, BC, Canada

  • 138 Commits
  • 103 Pushes
  • 39 Deploys
Launch Site
Quick Intro

Imposteroids: Insane Multiplayer Asteroids.


Imposteroids is a multiplayer Asteroids clone with a twist. While the production keybindings are "sane" (WASD+Space), the server is capable of running in "insane" mode, where all keybindings are randomized and processed server-side to prevent cheating.

The underlying implementation uses sockjs to synchronize a shared cannon.js state using three.js as the renderer. It's an all-JavaScript stack with a lot of promise.

Judging Instructions

WASD to Move (A/D to spin left/right, W/S to move forward/reverse) Space to Shoot Shift to Stabilize (reduces velocity and rotational velocity) Escape to Self-Destruct

What they Used

Well-known: Cannon.js Three.js Sockjs AngularJS Twitter Bootstrap TweenJS Howler.js Dancer.js Moment Express Grunt Browserify

Other npm repos: Optimist RC Debug Mi Deck

Widgets: Tweet Vote



Your Vote

Voting is now closed.

Other Votes

  • (1)
  • judge

    Enclave Games

    Very low framerate, though playable. Like the graphics and overall style of the game.

  • judge

    I can see where you are going with this but it didn't quite work for me.

  • contestant

    It was pretty glitchy for me, although the sound/styling was nice.

  • contestant


    Good job!

  • judge


    Great idea, I also liked the design — good familiar feeling :).

    The server seemed really laggy for me, I guess because my key-presses were being round-tripped from san francisco, which made playing single player nearly impossible let alone double player.

  • judge App Studio LLC

    Seems like a good start to a game. The retro graphics are cool, and the sound track is engaging without being distracting.

    There seemed to be a lot of "glitchy jumpiness" in the graphics. Would be cool to have power ups.

  • judge


  • judge


    It was too slow for such a simple game. The framerate was way too low. The canvas was larger than the browser windows (on Windows XP/Chrome 30) so the game had scrollbars. I wish I could control the space ship with arrow keys instead of wasd.

  • contestant


  • contestant

    An amazing effort! Loved the intro. Docked a star because of the jank, and the inability to respawn.

  • contestant

    Arizona School for the Arts (student)

    This is one of the most interesting ideas in a long time that I have seen - take a game and randomly scramble the controls. Excellent idea!

  • contestant
  • contestant

    Looks like a nice take on asteroids. A bit rough around the edges but 48 hours and asteroids is a beast of a code problem to solve quickly.

  • contestant

    It seemed really laggy for me during game play which made it really frustrating. I tried on stable chrome(30.0.1599.101) and canary (33.0.1707.0) I love that you put some time into a back story / introduction. Was the music original?

  • contestant


    This is a fun game to play but repetetive - we've seen so many asteroid games (NKO 2012 winners ;]) maybe some new mechanics would be nice ;]

    • Schoonology

      That was where the random key bindings came in. Due to an eleventh-hour bug, we had to run the server with --sane (disabling random bindings). It's a totally different experience with insane bindings on...


SEP 15
NOV 9-15
NOV 16