External Server Browser

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

External Server Browser

Postby evilspacehamster » Mon Nov 23, 2009 12:33 am

Hi folks! I love nexuiz, and i wanted to make a simple server browser and integrate it with simple Instant Messaging program.

Thing is, when looking to gather the sever list, I have no idea where to start. Sorry if this post is somewhat vague. I am very new to both the Nexuiz, Darkplace and quake architecture and codebase. Where should I look? Also, another novice question, but where does the nexuiz client get it's list of servers. I am aware it will be some form of master browser, but my searches have brought me only references to the dpmaster software on the darkplaces website.

Once again i apologise for the vague nature of this post/request. Any help will be greatly appreciated. Thanks

EvilSpaceHamster
evilspacehamster
Newbie
 
Posts: 4
Joined: Mon Apr 06, 2009 12:58 am
Location: Edinburgh, Scotland

Postby Sepelio » Mon Nov 23, 2009 1:24 am

I am fairly sure people have done this before, can't remember who though. I'm not much help but good luck :)

You might want to check the Nexuiz Ninjaz forum. I know -z- does a lot of random stuff like this: http://www.nexuizninjaz.com/forum/
Possibly not the worst mapper in the world.

A blog of random pish:
http://xeno.planetnexuiz.com/blog/?author=5
Sepelio
Forum addon
 
Posts: 1101
Joined: Tue Jun 27, 2006 7:57 pm
Location: Scotland

Postby Irritant » Mon Nov 23, 2009 4:41 am

You could take a look at this browser, though it's windows only, it has the browser, plus integrated IRC client. It's not the best thing ever and needs work, but there are some good starting points and some cool things in it.

http://svn.icculus.org/alienarena/trunk/Tools/galaxy/

It's fully GPL too.
Equal opportunity fragger
Irritant
Advanced member
 
Posts: 88
Joined: Mon Sep 11, 2006 3:22 pm

Postby evilspacehamster » Mon Nov 23, 2009 8:34 am

Thanks very much, i'll look into those. I'm looking to make a fully cross platform server browser with a built in xmpp client that has functionality for joining your friends games. Got a load of techincalities to jump over, but its looking hopeful :D
evilspacehamster
Newbie
 
Posts: 4
Joined: Mon Apr 06, 2009 12:58 am
Location: Edinburgh, Scotland

Postby merlijn » Mon Nov 23, 2009 8:43 am

We do actually use dpmaster to get server lists. Depending on which language you will be writing in, it might be easiest to just parse the HTML output of this: http://dpmaster.deathmask.net/?game=nex ... wplayers=1 (notice there is mirrors of dpmaster at any of the servers listed with sv_master*)
Before posting a reply, please read about the bikeshed
merlijn
Advanced member
 
Posts: 84
Joined: Tue Oct 21, 2008 10:18 am


Return to Nexuiz - Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron