• Advertisement
  • entries
    338
  • comments
    2047
  • views
    1162403

Work in progress

Sign in to follow this  

385 views

So after about 12 hours of continuous work, I've managed to get about half of the "lobby" window in place and mostly functional. Though I still have a TON of things to add.

Now you can play click the "Multiplayer" button from the main menu...then use the "Server Finder" (mentioned in the last journal entry) to find a server to connect to. Once you connect
to a server you'll be presented with this window...the "Lobby".

This is a work in progress..about 50% complete...just a basic layout of the lobby.


I've added a fully functional chat system, server notifications, message of the day, server names and some other cool features to the game already.

I'm about to add a vote-kick system into the game. Every player will have a "kick button" next to their icon. If OVER 50% of the players in the server click a players kick button, they'll get booted out of the server. Very democratic I must say.

I've never designed a multiplayer game before...I was suprised at how many little things you need to worry about to get a completly stable chat/lobby system going. I'm pretty sure there's no way to crash the chat system now, I spent a few hours testing/fine tuning everything. The network library that I'm using (RakNet) is very stable, and easy to work with. I'd recommend it to anyone trying to quickly implement multiplayer into their game.

I'm testing all of this by running the deticated server on my laptop, while running the client on my main computer, and connecting over the LAN. I've also tested it on the internet, I had one of my friends accross town download and run the deticated server...everything work just as planned. I have 3 computers on my LAN that can run the game, so I've got a pretty solid test area right now. I'm very happy with the way things are progressing.

I'm hoping to be racing around town against my roommate sometime in the next 2 days, and I expect to have the Lobby window filled out by tommorow. :-D

- Dan
Sign in to follow this  


7 Comments


Recommended Comments

Wow, two whole chat messages in the lobby before it degenerated into abuse. I'm impressed! [grin]

(was that part of the test?)

Share this comment


Link to comment
I'm a first time reader to your journal... and holy cow that is just amazing. Not to be all in love with the screenies but your game project looks good. It makes me what to venter into graphics instead of doing console games.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement