Pixel MMO by Daniel

[raw]
made by Daniel for LD23 (COMPO)
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.

Ratings

Coolness 46% 688
Overall 2.88 483
Audio 2.00 599
Fun 2.52 596
Graphics 2.12 793
Humor 2.43 330
Innovation 3.88 57
Mood 2.38 618
Theme 3.16 366

Feedback

SidetrackGames
23. Apr 2012 · 05:29 UTC
A really cool concept! A bit frustrating controls, but generally a cool idea.
aaronsnoswell
23. Apr 2012 · 06:01 UTC
Feels like playing Tron! Love the concept, would have been great to have randomly spawned AI players :) Great work!
Darkcoder
23. Apr 2012 · 06:04 UTC
Pretty unplayable for me due to the lag and lack of client-side simulation, but the webpage is very nice!
nornagon
23. Apr 2012 · 06:15 UTC
Awesome concept! Way buggy though :(
Fireblend
23. Apr 2012 · 06:40 UTC
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
23. Apr 2012 · 06:43 UTC
Very amusing! I like how each beam has a different sound. Have to agree with others about the lag though.
Rusty Moyher
23. Apr 2012 · 07:04 UTC
Crazy. Fun. Weird. I like it. :)
keely
23. Apr 2012 · 07:08 UTC
Attempting MMO should be awarded :) Was buggy for me, but maybe it works for others.
cirolve
23. Apr 2012 · 07:21 UTC
other than a few bugs and glitches, that was surprisingly fun :D awesome job! 5/5
chartinboy
23. Apr 2012 · 08:14 UTC
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
23. Apr 2012 · 10:29 UTC
Pretty laggy from Australia, but awesome concept!
wibblymat
23. Apr 2012 · 11:03 UTC
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 :)
Evgis
23. Apr 2012 · 11:36 UTC
The webpage wont load...? Bet the server caught on fire? :P
Graham Weldon
23. Apr 2012 · 12:02 UTC
Wont' load.
Lidfrid
23. Apr 2012 · 12:13 UTC
webpage isn't working! Do something!!
Skully
26. Apr 2012 · 00:53 UTC
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
evilseanbot
26. Apr 2012 · 04:25 UTC
I was wrong to doubt you, lee taxxor.
Jonathan Whiting
26. Apr 2012 · 19:50 UTC
Didn't really work for me sadly.
kibertoad
11. May 2012 · 19:23 UTC
Ahahaha! Thanks, I was impressed.