User panel stuff on forum
  3 posts on 1 page  1
General Discussion
2008-05-25, 18:10
Member
1026 posts

Registered:
Feb 2006
now that IRC is supported in EZQuake, a basic matchmaking system can be done fairly easy:

- a central lobby/channel where everybody is sent to by the IRC module by default. should be QuakeNet's #quakeworld i suppose. also this channel should be mandatory so you can't leave it, but you can join other channels in parallel. this should be nice to keep track of everybody connected to IRC through EZQuake

- country+city identification.
in the channel listing in the EZQuake IRC module everybody should have a flag next to their nickname and city in their info traced by IP

i recommend this free database thingie: http://www.maxmind.com/app/geoip_country to locate people's country and city by IP
i recommend this free flags set as well: http://www.famfamfam.com/lab/icons/flags/

kind of like this:
http://img48.imageshack.us/img48/9267/ggponewlookyj8.th.jpg


- automatic status for players: available, playing (where), spectating (what), AFK/idle

- ability to organize, announce, join 2on2/4on4 pickups

this is a really thin outline.
please contribute
god damn hippies >_<
2008-05-25, 18:51
Member
1435 posts

Registered:
Jan 2006
My idea of matchmaking is a bit different. I'd like to have some small window in Server Browser where you could see + write to some IRC channel, that'd be for some very quick match arranging, but not matchmaking.

For "The Real Matchmaking" I'd like to have something based on better ground than IRC. Everyone is welcomed in QWPickup project
2008-05-26, 00:32
Member
793 posts

Registered:
Feb 2006
/signed

for the beginning something really simple would suffice.
maybe create a special channel for it (not everyone in #quakeworld wants to play, some just idle), also maybe encourage all the players in that room to include their skill level and game mode in their nicks. then you can simply choose your opponent(s) from the list of nicks in the channel.
  3 posts on 1 page  1