Pixel MMO

by daniel
Overall★★★★★★★★★★2.88
Fun★★★★★★★★★★2.52
Innovation★★★★★★★★★★3.88
Theme★★★★★★★★★★3.16
Graphics★★★★★★★★★★2.12
Audio★★★★★★★★★★2.00
Humor★★★★★★★★★★2.43
Mood★★★★★★★★★★2.38
Coolness★★★★★★★★★★46%
So I decided to participate in my first Ludum Dare competition this weekend. I have never made a game before, so this was an interesting adventure and I learned quite a bit; so I am pleased. I have heard before that the first game a person makes should be an MMO, and that makes a lot of sense really. So I made an MMO!

Adhering to the Tiny World theme, this is a tiny MMO (as far as MMOs go). As small as possible, actually, since to be fair I have no experience in making MMOs. Or any kind of game for that matter. I made the game with JavaScript and HTML to make playing it more accessible [it is, afterall, an MMO!].

The client was made with the following dependencies:
-Twitter's Bootstrap CSS library
-John Resig's JQuery JavaScript library
-Guillermo Rauch's Socket.IO JavaScript library
-Tomas Pettersson's sfxr

And on the server, I used:
-Ryan Dahl's node.js server
-TJ Holowaychuk's Express plugin for node.js
-Guillermo Rauch's Socket.IO plugin for node.js
-Tom Gallacher's gzippo plugin for node.js
-Ben Smawfield's Sanitizer plugin for node.js

Thanks to all the above people!

In the game, you play as a single coloured pixel in a small 2D world. Your goal as a pixel is simply to kill players of colours other than your own. In addition to this core Player-vs-Player mechanic, the game features real-time world chat so that you may taunt your opponents!

I hope the game's server does not catch fire while I sleep.

Good night, tiny world.

Comments19

SidetrackGames
SidetrackGames23 Apr 2012, 05:34
A really cool concept! A bit frustrating controls, but generally a cool idea.
aaronsnoswell
aaronsnoswell23 Apr 2012, 06:06
Feels like playing Tron! Love the concept, would have been great to have randomly spawned AI players :) Great work!
Darkcoder
Darkcoder23 Apr 2012, 06:09
Pretty unplayable for me due to the lag and lack of client-side simulation, but the webpage is very nice!
nornagon23 Apr 2012, 06:20
Awesome concept! Way buggy though :(
Fireblend
Fireblend23 Apr 2012, 06:45
Loved it! Played only a bit (could only see two other players), but it was lots of fun. The controls could've been better, and I could see some sort of teams-based gameplay with lots of people online working really well. Good job! :)
oddgoo
oddgoo23 Apr 2012, 06:48
Very amusing! I like how each beam has a different sound. Have to agree with others about the lag though.
Rusty Moyher23 Apr 2012, 07:09
Crazy. Fun. Weird. I like it. :)
keely
keely23 Apr 2012, 07:13
Attempting MMO should be awarded :) Was buggy for me, but maybe it works for others.
cirolve23 Apr 2012, 07:26
other than a few bugs and glitches, that was surprisingly fun :D awesome job! 5/5
chartinboy23 Apr 2012, 08:19
Cool concept, though frustratingly small screen, an upsize of aabout 300%, with the pixel size increasing too, would be better imo.

Well done though, one of few functional multiplayer LD's out there.
Bei
Bei23 Apr 2012, 10:34
Pretty laggy from Australia, but awesome concept!
wibblymat23 Apr 2012, 11:08
Mostly unplayable due to lag, and I was the only person logged in when I tried. After the first few seconds of it seeming to be ok I just started hopping around the screen seemingly at random and after about 10 seconds in my beam stopped appearing (though I still got the sound).

There was also no one else on at the time making it pointless but I won't mark you down for that :)
Evgis23 Apr 2012, 11:41
The webpage wont load...? Bet the server caught on fire? :P
Lidfrid
Lidfrid23 Apr 2012, 12:18
webpage isn't working! Do something!!
Skully
Skully26 Apr 2012, 00:58
Note rated because I couldn't play it
It didn't appear to respond to my input, and the other players were whizzing around erratically. Although going off what you mentioned, me being in the UK may not help
evilseanbot26 Apr 2012, 04:30
I was wrong to doubt you, lee taxxor.
kibertoad
kibertoad11 May 2012, 19:28
Ahahaha! Thanks, I was impressed.

Other games by @daniel

Found a bug?
Tell us on Discord