• entries
  • comments
  • views

I give you the Urban Empires global lobby...almost

Sign in to follow this  


Over the last 2 weeks I've been working on the "Global Lobby". What I posted 2 entries ago, in the video was a total skeleton...the whole thing has been fleshed out much more since. It's been a lot of work, requiring a few more computers to be added into the mix [luckily I've got 5 static IPs and a T1 connection in an office to test it [grin]]. So now I have the master server/account server running on a seperate machine. I have my website / database computer and I have one box just running game servers.

What has really changed in the last month or so, is the level of integrated community features, also many new persistant aspects have been added into the game.

There is full stat tracking, and database integration into the game. While the game servers have always maintained a 24/7 connection with the master server, I've made it so the clients now do the smae. They report their status, much like a mini-instant-messaging system.

I want to integrate the 'clan' aspects that usually develop outside a game...so that's what the "Gangs" are for. There can be up to 9 people per gang. Also I'm going to up the maximum # of people allowed in a server from 6 to 18, that should be done next week.

I'm really searching for a perfect way to allow players to "challange" eachother in-game. It'd have to go through the "boss" of the gang, the person who created it. You can send a "join gang request" to a gang if you want to join them.

Your personal account gains "global respect points" much faster if you're a member of a gang. Though it requires a 50,000 respect points to create a gang, so you'll have to slug it out in unranked matches until you either join or create a gang of your own.

All this stuff is still very much in the works, I'm just sort of blurbing it out. Seraching for a perfect way to tie it all together.

Another aspect that I want to allow a lot of user interaction is the "City Browser", users will be able to upload their created cities [limit 3 per user @ at a time, stored in the global database]. The maps can be downloaded/previewed in the City Browser. Also maps can be ranked on a 5 star system. I'm thinking of the many ways for people to screw this system up, ie: upload 4 empty cities just for the f*** of it...there are many other gotchas in designing these types of systems so I'm quite hesitant when implementing them.

Anyways, in keeping with tradition I will now splatter un-thumnailed 1280x1024 screenshots with blatent disregard for bandwidth or margins. 8-} j/k

At startup, the user is presented with the message of the day....They can choose which windows they want open, etc.

Money if you can guess which window was the most complex to design :-/ Seriously...take a second and stop reading and glance at the screenshot below and see which one you think would take the longest time to design, go on...look down.....ok....ready for the answer? Yea it was the Open File dialog box. That thing was a pain, but I'm happy with how it came out...an almost exact duplicate of the Win32 OpenFile Dialog Box :-] Probably took me 18-20 hours of work to get it perfect...I'll post a video soon...:-D It's cool to change the file wildcard, and see it updated in real-time...windows should adopt that feature.

Smaller 800x600 @ Medium shader quality...note ~500 FPS mmmmkay.

Of course the most important window of all...the SERVER FINDER!

Overall I'm about 55% completed with all the work I slated for the game on May 10th 2007. So I'm about 5% behind schedule...that means things must get slashed...we will see...I have some more stuff planned that might not make it into the game :-/

Also check out the Urban Empires homepage/website - This has consumed much of my time

I've had to cut some stuff from it, but eh'...I'm pretty happy with it at the moment. I'll probably change it around in the near future though :-]

Ok that's it. I'm going to be at the DGXPO Game Expo in Raleigh this weekend...showing Urban Empires :-D, and just hanging out...drop by the Radioactive-Software booth if you're in the Raleigh NC area, or are going to be at the expo.

- Danny
Sign in to follow this  


Recommended Comments

Site looks good! Uploading maps seems a bit iffy as you've already mentioned. Is there anyway to just bypass the server and allow players that want to play against eachother to share a custom map? Seems like a huge bottleneck for players to be able to share their own maps with their friends. To be honest, if I'm online playing against other people, I'll more than likely not bother with user created maps. (I'm not big into online games unless it's against people I know or at a LAN party, so take anything I say here with a grain of salt.)

Share this comment

Link to comment
Things are looking good as always. I have one question though - what do you use for your GUI? It looks great - did you roll your own or modify an external library? I have been kicking around some ideas about GUIs lately and I'm not sure what to use.

Please tell me that it's an external library!

Share this comment

Link to comment
It's hand rolled GUI of course :-)

Regarding the custom maps I'm trying to make it as transparent as possible, but also quite accessable and encouraging for players to submit their custom maps...since the city editor is "fun" to use, I figured I'd have an easy way for people to share their maps in-game.

We'll see if it degenerates into a clusterf*** of worthless content during the beta :-D

But you can also just copy the .cty + preview images from your game directory to your friends comptuer if you just want to play over the LAN with them.

- Danny

Share this comment

Link to comment
Original post by bladerunner627
Sadly, if this game gets popular..Jack Thompson will be all over you.

If, that should be replaced with when, the game rocks Dan, enjoyed browsing through all the entries upto date when i first heard about this. Amazing progress especially by only one man + a few contracted bits and bobs.

Look forward to buying this when it's released :)

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