Matchmaking Mod
kmg
Join Date: 2008-02-28 Member: 63758Members
before anybody starts getting negative about this, yes i'm aware of how well UWE's organized play feature worked out, and yes i'm aware that there probably aren't enough players left in ns2 for a proper matchmaking system to even be viable. that said, i wanna try this anyway.
Proposal
this is sort of a requirements list. basically just a list of things i wanna see in a matchmaking mod, with a few notes on implementation. obviously some things on here are higher priority than others, but I didn't bother breaking it into phases. i am planning on writing the mod myself, i'm mostly just looking for feedback on my plan thus far. that said, i'm open to whatever help people might want to give. i have heard that some other people have started work on matchmaking mods before and i'd be very interested to hear about any roadblocks they ran into, or build on whatever they've already accomplished.
so the ultimate goal here is to put together a system which would be satisfactory for eventual inclusion in vanilla. for obvious reasons a matchmaking mod will have almost no value until the entire playerbase has access to it. also, being included in vanilla would make it a lot more likely that matchmaking could continue to search while joining and leaving servers.
my main weakness going into this project is my limited familiarity with the ns2 codebase. i've only worked on a few small mods. so i'll probably be bugging a lot of people with questions along the way. so, if anybody sees anything I missed, or anything that might be particularly troublesome to implement, let me know.
Proposal
this is sort of a requirements list. basically just a list of things i wanna see in a matchmaking mod, with a few notes on implementation. obviously some things on here are higher priority than others, but I didn't bother breaking it into phases. i am planning on writing the mod myself, i'm mostly just looking for feedback on my plan thus far. that said, i'm open to whatever help people might want to give. i have heard that some other people have started work on matchmaking mods before and i'd be very interested to hear about any roadblocks they ran into, or build on whatever they've already accomplished.
so the ultimate goal here is to put together a system which would be satisfactory for eventual inclusion in vanilla. for obvious reasons a matchmaking mod will have almost no value until the entire playerbase has access to it. also, being included in vanilla would make it a lot more likely that matchmaking could continue to search while joining and leaving servers.
my main weakness going into this project is my limited familiarity with the ns2 codebase. i've only worked on a few small mods. so i'll probably be bugging a lot of people with questions along the way. so, if anybody sees anything I missed, or anything that might be particularly troublesome to implement, let me know.
Comments
Thats totally not true All UI elements are done via lua code:)
Right, but I mean if he wants to make a menu without having people to join a server first, it'd have to be patched in to the game client - right?
All you need to write is a Main Menu GUI that allows Clients to easily join the queue and connects clients automatically to the given matchmaking servers, a queue master server and some ns2 servers which run the matchmaking mod.
Clients would just need to enable the mod to use the join the matchmaking queue ... .
Actually i wrote a protoype of such a system while working at ns2stats.com and it worked out pretty well. I stopped working at it 8 month ago when uwe announced sabot (aka gather).
So let's state me clearly that it is totally possible to write such a mod without any issues.
I usually always lerk as soon as I can. I occasionally will have fun and battle gorge. If things go flash my lerk, or we are doing really well on res and I suddenly realize I am at 40 res I will go onos. In the end, I usually always lerk.