Page 1 of 1

Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 1:02 am
by Jackolantern
So this is the node, Socket.io and MongoDb project I have been working on for a little over a month now. It is basically a MUD, in that it is a text-based MMORPG. However, this is fairly different from traditional MUDs. For one, it is played exclusively in the browser, not Telnet, and will have a number of enhancements, such as always-on-screen status screen, selectable color palette, etc.

As for the game itself, yes, it is going to be a zombie survival game. I know zombie games and zombies in general are quite trendy right now, but I have been obsessed with zombie movies and the genre since I was a kid. And even with all of the games, the zombie game I have always wanted to play still doesn't exist. I hope to get a bit closer to that with my project.

It will be level-based, but not in the traditional MMO sense. You will get experience and gain levels mostly to get new abilities and use better gear, but you will not actually get more health or attack more powerfully. This is to try to keep PvP (yes, there will be survivor versus survivor combat) closer to even, and there won't be any players who have 20x more health and hit 50x harder than you who can just bowl you over. A level 1 will have a decent chance of defeating a level 20 (the level cap). And I hope to avoid design problems with games like Day Z where PvP is permadeath (in Day Z, the average lifespan of a character is around 6 minutes now lol). There will be permadeath in my game (hence the lower level cap), but only if you are killed by the undead NPCs.

I hope to create a tense atmosphere that both encourages survivors to team up, but to also fight each other from time to time. Players can become infected, and if left to die of the infection, they will become very powerful NPC zombies, so hopefully that will create tension about killing infected people you are stuck with. You can create barricades, and put locks on doors to create safe rooms. The zombies will react to noise and will move about the world according to the AI.

There are 6 classes to choose from for now: Engineer, Athlete, Doctor, Drug Dealer, Martial Artist and Mall Security.

Quite a bit has been done already. You can login, create a new character, enter the game world, talk to others in your room, ignore problem users, send tells to specific players, open and close doors and a bit more. If you have rights (you are either an admin or have one of the 5 required 'Builder' levels), you can build game content in-game with special commands. There are also web-based builder forms for adding more complex data such as items. It sounds like quite a bit done, and it is, but I still have a long way to go. :cool:

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 2:08 am
by Xaos
Screens or it didn't happen.


Jk ! Sounds awesome, and blends a lot of the most popular zombie/survival ideas.

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 2:59 am
by Ark
Sounds cool! This would be the first MUD I will play.

I'll be the mall security only if he has a shotgun 8-)

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 3:13 am
by Jackolantern
Very true on the screen shots lol! I know you were j/k, but I guess I could show some of this early state :) Keep in mind there really isn't much design work at all on the game so far! It is just windows on a white page.

Logging in:
Image

Logged in:
Image

Testing multiplayer:
Image

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 1:55 pm
by hallsofvallhalla
Wow looks great! Seriously. It reminds me of the muds I use to play. Very nice layout.

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 2:24 pm
by Xaos
Meatpie and Potpie? Heh. :P

Look's great though, for the looks it has.

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 7:11 pm
by Jackolantern
Xaos wrote:Meatpie and Potpie? Heh. :P
I always use food names for all my testing characters (and even systems or "series" for the food names) since it makes them easier to remember without constantly hitting the database :P lol

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 8:25 pm
by Jackolantern
Xaos wrote:Look's great though, for the looks it has.
And that is why I didn't initially want to show screenshots, because there isn't a lot to see ;) . The text box on the left is just essentially a chat room where you see what is happening in the world scrolling by as it happens. I am about 7k lines of code into it, and about 18 of those lines had to do with style lol. I am not a web designer, and am just focusing on the gameplay for now, since all of the game takes place on this one page and styling it later (or getting someone else to style it, that is) would not be an issue.
hallsofvallhalla wrote:Wow looks great! Seriously. It reminds me of the muds I use to play. Very nice layout.
And thank you! :D I am hoping through some of the enhancements to make it more accessible than a traditional MUD, since most people trying out MUDs for the first time today leave completely confused.

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 9:08 pm
by hallsofvallhalla
I love the design. It makes me wanna play. I was trying to get that simplicity yet control in a layout when doing my MUD and just gave up. Seriously, simple can be so much smoother.

Re: Wrap Chains Around My Coffin

Posted: Fri Jul 05, 2013 9:32 pm
by Jackolantern
hallsofvallhalla wrote:I love the design. It makes me wanna play. I was trying to get that simplicity yet control in a layout when doing my MUD and just gave up. Seriously, simple can be so much smoother.
Awesome! I do hopefully want to add a background image after the game is done, but I do want it to be somewhat muted. Maybe black at the bottom fading into an image near the top. I guess we will see how that goes. But yeah, I want to keep the play area fairly simple. I haven't started working on hotkeys yet that are going to sit in a row under the text entry box, which will be programmable and allow favorite commands or abilities to be assigned to allow easy access.

Last night I added a running system where if you try to move between rooms without waiting for 1.5 seconds, you see a message that you are expending energy to run. I also added a system where you can't move if you are out of energy (you are exhausted). However, the Athlete can run further than other classes. Running will be an important consideration when you need to flee from a horde of undead lol.