Jul 04, 2005, 05:33 AM // 05:33
|
#1
|
Frost Gate Guardian
Join Date: Jun 2005
Guild: Earls Cendrée [TEA]
|
Proposal for group setup/matchmaking system
I posted this by mail to ArenaNet around the time of E3, but I guess it got lost in the confusion, so I'm posting it here now. Hopefully not too redundant
--------------------------------------------------------------------------
Proposal: Party matchmaking system
Purpose
Making the task of finding party members easier, eliminating long waits and unnecessary shouting zonewide.
Feature overview
* Automatching
* Waiting lists for individuals
* Party start "wizard"
* Party position lists and filter functionality for best match
* Improved invitation functionality
Use-case overview
1. Start and fill new party
2. Register as seeking party
3. Automatch applicant with party
System overview
The system is a two part solution to the matchmaking problem in congested zones of the game, or where otherwise setting up a group by using the local chat channel is impractical. The primary component is the system for registering "player wanted" ads on a group basis. The ads can then be viewed by players seeking a group. The secondary component, meant as a more player centered variant of the same thinking, is a "group wanted" ad put in by an individual player.
One very appealing way of implementing the system is to make it accessible from a "Recruiter" NPC, present in all cities (and mission points) - Preferrably the group lising should span all districts with the same language, warping a player that joins a group in a different district to the one the group leader is in.
Main GUI components
"Open party positions" - A window displaying parties and the positions they want to fill with new players. Each position may be specified as to class, role or level. The mission or quest that the party wants to embark on is also listed here.
An example, using a "Recruiter" NPC as the entry to the system:
"Looking for party" - A window displaying players that are looking for a group. Here is listed class, level and the mission or quest that the player wants to embark upon. Players seeking a party may also choose to register their interest in this window, and thus list themselves for others to see.
"Party composition window" - A window accessible to the party leader. It lists the current members of the party, as well as the open positions and their criteria. The applicants for the positions are also visible here, and the party leader may accept or reject the applicants from this window.
Use-case elaboration
1. Start and fill new party
Purpose: Enables a party to be set up and positions to be set out for enterprising players to get. It is the bootstrapping process of embarking on a quest or mission, and imagined in this proposal to be the main recruitment process.
Actors: Party leader, Applicant(s)
Main sequence:
1. The party leader brings up the "Party composition window", specifying the purpose (quest he has active or mission starting from the current zone), the group charter, and any open positions.
2. When the party leader is satisfied with the defined criteria for the positions (which may of course include "anything goes") he publishes the positions on the "Open party positions" list.
3. An applicant that fills the criteria selects one of the posted positions.
4. The party leader may reject or accept the applicant. Iterate over 3-4 until all the positions are filled.
Alternative sequence 1:
1. As 1. in main sequence
2. The party leader brings up the "Looking for party" window, filtered on his posted positions and selected quest/mission.
3. The party leader selects an applicant for an invite
4. The applicant may reject or accept the invitation. Iterate over 3-4 until all the positions are filled.
Result: A full group, ready to set forth on the selected mission or quest has been formed.
2. Register as seeking a new party
Purpose: Enables an individual player to post an ad with certain criteria for party leaders to see. This makes for a more passive process than actively asking for invites to already formed groups, suitable for example for situations where you are engaged in some social activity, yet ready to take up arms should a good opportunity present itself.
Actors: Applicant
Main sequence:
1. The applicant brings up the "Looking for party" window, and selects to be listed.
2. The applicant selects among his active quests or the mission(s) starting from the current zone to form a list of acceptable tasks to solve.
3. The applicant selects to be listed as searching for a party, and is listed for all to see.
Result: The applicant is now easy to find for groups in the processof forming
3. Automatch applicant with party
Purpose: This is a very fast method of getting a group, and a bit like Googles "I'm feeling lucky". It simply applies to the first (oldest) party position around for which the player qualifies.
Actors: Applicant, Party leader
Main sequence:
1. The applicant clicks "Automatch" and a join request is automatically send out for the oldest position for which the player qualifies.
2. The party leader may rejact or accept the player. In the case of a reject, and automatic request goes out to the second oldest position for which the player qalifies. Iterate over 2 until there are no open positions or the player is accepted in a group.
Result: The applicant has quickly aquired a group, and the game may commence
List visualisations
There should be numerous ways to view the information. In the initial implmenetation, fairly crude filters are adequate, but a more elegant solution wil be more impressive
Filter on quest/mission - The person viewing the "Open party positions" may want to filter them on his active quests, as he is most likely looking for a party in order to complete some specific task. Likewise, a party leader viewing the "Looking for party" list will probably want to see only people willing to embark on the same quests as his group.
Filter on participants - Especially in the PvP mission, filtering on the level of the participants, the fame level of the participants and/or party leader, and so on might be interesting for the player viewing the "Open party positions" list. Of course, groups containing a person on ones ignore list should be well marked so one may stay clear of them.
Filter on own abilities - Seeing only the positions that one is eligable for might be an interesting feature. This might be the default, but should not be the only way. Ofttimes one can diplomatize ones way into a group by convincing the group leader that one can fill the task as well as the hypothetical character listed on the position requirements.
Filter on position requirements - For a party leader, filtering the applicants that are listed on the "Looking for party" list according to if they fill the requirements for the group positions might be valuable.
Further filters, such as "Filter on skill" and "Filter on age" and so on might be feasible, but seems impractical to me at this time.
--------
If you managed to read this far and liked this proposal, you might want to take a look at my player trust system suggestion
Last edited by Xanthar; Jul 23, 2005 at 11:09 AM // 11:09..
|
|
|
Jul 05, 2005, 11:27 AM // 11:27
|
#2
|
Wilds Pathfinder
|
Sadly, it's too much text to read. If you want a lot of feedback, try something like 'i think finding a party SUX rite now arenanet should FIX dis ppl r quiting over this CRITICAL FIX NEEEDED'. Or suggest that Guild Wars needs mounts or ninjas, that always gets a few pages of feedback.
I think the main issue with the content of your suggestion is that you're not the first to suggest a system like this, and there have been several different ideas floated on the subject already. However, ArenaNet obviously put implementing a better grouping mechanism on the backburner, prioritizing other features. As recent interviews indicate they are aware of the current issues with finding a party, and I'm sure they have a wealth of ideas from the community stored for the moment when they begin implementing improvements.
That said, the concept is exactly as you'd expect it (and therefore good): people can flag themselves available for certain missions/quests, a leader can flag his party as taking (certain) players in, and there is some automation to speed the process up. GW would become better with it, and I hope we'll see a similar system implemented some day. But it's up to ArenaNet to decide when that day is.
|
|
|
Jul 18, 2005, 01:18 PM // 13:18
|
#3
|
Frost Gate Guardian
Join Date: Jun 2005
Guild: Earls Cendrée [TEA]
|
I actually haven't seen any real grouping suggestions lately... Maybe people just gave up on them?
In any case, I think do believe something like this would be good for the Tombs and other places where people do have some quite specific requirements they want the players in the group to fulfil.
I should of course have added some graphics to it to spice it up to the casual observer. I'll get my non-exsistent drawing skills on it in due time
|
|
|
Jul 18, 2005, 01:41 PM // 13:41
|
#4
|
Wilds Pathfinder
Join Date: Jun 2005
Profession: Me/E
|
Quote:
Originally Posted by Silmor
Sadly, it's too much text to read. If you want a lot of feedback, try something like 'i think finding a party SUX rite now arenanet should FIX dis ppl r quiting over this CRITICAL FIX NEEEDED'. Or suggest that Guild Wars needs mounts or ninjas, that always gets a few pages of feedback..
|
Hahaha how true. Yes very long indeed. I wasn't expecting to actually see a formal proposal like this when I came into the thread. Props for a well thought out system. It would be very nice indeed if some of these things were implemented.
|
|
|
Jul 18, 2005, 02:43 PM // 14:43
|
#5
|
Krytan Explorer
Join Date: Jun 2005
Guild: The Wandering Gits
|
Ok - so it was a lot to read - and I did end up just scanning - but definately an interesting idea....I would be for it.
I would also suggest adding filter options for certain things like mission type, mission only, mission + bonus, bonus only, and run only (for the Taxi Service)...
|
|
|
Jul 18, 2005, 04:44 PM // 16:44
|
#6
|
Frost Gate Guardian
|
excellent post, I love it
|
|
|
Jul 18, 2005, 05:19 PM // 17:19
|
#7
|
Frost Gate Guardian
|
What I would like to see is a recruiter NPC in a district. When you talk to him he'll ask you what you want to do. If you say "I want to explore the area with others," you are dropped into a random team without a specific purpose. If you say "I need help to complete quests," then the matchmaker window opens. If you say "I wish to join a guild," then a guild advertisement window opens. And so on.
|
|
|
Jul 18, 2005, 06:16 PM // 18:16
|
#8
|
Frost Gate Guardian
|
Awesome. Well thought out but a little to much work for the noob character in all of us.
I think if you simplify the procedures to make the process look easy, it'll be more widely accepted by the public.
In my opinion, I think a central hub for party selection would be better as the users would still have control over which party they want to get in without making things to complicated.
Example:
1.) Have a "recruiter" at every town that people can talk to if they're looking for a party.
2.) At the recruiter's menu, people can select which missions/quests they want to do [the quests must be accessible and can be finished from those towns].
3.) Another window pops up showing the the groups available [including the current class/lvl members in the party] with customizable title text (for specific requests) at the top of each group.
(Looking for people to do Bonus run)
-[lvl 20 w/m : Apple Banana]
-[lvl 18 r/e: Charlie Brown]
-[lvl 19 e/me: Ben Dover]
(Guild looking for a monk)
-[lvl 17 r/w : Cometh You]
-[lvl 18 me/m : US Government]
-[lvl 20 r/e : Spirit Spam R I]
4.) Here, people can join the shown parties or a create new party.
5.) If you're creating a new party, you can add/change the title text. If you're joining, you just click the party and click join. Your name will be placed on the designated party list and your party window will update automatically . Obviously here, the party creator has the choice to accept/deny/kick anyone.
6.) Once the party is ready, the party creator can click "Done" (or some other straight-forward indicator) to close the recruiter's window.
That's it. Keep it simple. People can still invite and spam as usual but at least this way there's a central location that people can go to and look at the available groups.
Last edited by Nexx; Jul 18, 2005 at 06:43 PM // 18:43..
|
|
|
Jul 18, 2005, 06:27 PM // 18:27
|
#9
|
Krytan Explorer
Join Date: Jun 2005
Location: East Coast, USA
Guild: Not a Guild [NaG]
Profession: R/
|
Whether it be a party matching system as proposed by the original poster, or a recuriter NPC in towns, I think that either idea would be a great benefit to the GW community. Especially in the later mission areas and the Tombs, where going with henchmen or an ill-equipped group is nigh-impossible. I hope that ArenaNet implements something to this effect soon.
|
|
|
Jul 20, 2005, 02:53 PM // 14:53
|
#11
|
Frost Gate Guardian
Join Date: Jun 2005
Guild: Earls Cendrée [TEA]
|
I find the idea about using "Viggo the Recruiter" as an entry point to the matchmaking system is an excellent one! The most appealing aspect is that the current grouping system could be left completely intact, the recruiter simply adding "group vendor"-functionality.
The recruiter idea is so good, in fact, that I'm using my sub-par graphics skills to make a small mock-up. People here seem to like graphics Hopefully, It'll show the basic functionality and give an idea about how complex/simple the GUI could be.
Last edited by Xanthar; Jul 20, 2005 at 04:58 PM // 16:58..
|
|
|
Jul 20, 2005, 04:20 PM // 16:20
|
#12
|
Ascalonian Squire
Join Date: Jul 2005
Guild: uZa
Profession: W/Mo
|
Quote:
Originally Posted by Xanthar
Use-case overview
Use-case elaboration
|
I see that you are a RUP user
BTW, I like either idea (recruiter or matching system), just anything other than what is there now. I hate waiting in a town and spamming for members. It can sometimes take up to 30 minutes in a busy area.
Maybe some sort of "queue" too, you could add in "auto" recruiting that automatically fills out the teams. Maybe that is already stated above and I just misread.
/signed
Last edited by BierStark; Jul 20, 2005 at 04:32 PM // 16:32..
|
|
|
Jul 22, 2005, 09:26 PM // 21:26
|
#13
|
Frost Gate Guardian
Join Date: Jun 2005
Guild: Earls Cendrée [TEA]
|
Hehe, well, the RUP-methodology is kinda nice on the inception stage eh?
Indeed, there is an "automatching" variant detailed in the original suggestion. As I see it, it's a bit like the random arena - Joining with a group before talking to them is a gamble, but on the other hand, there are people who value speed over quality, so why not accomodate them?
Still working on the pictures... Why, oh why, am I so inept at image manipulation? (Hint - Become famous by doing the dirty work for me. Draw your GUI for the matchmaking system today! )
|
|
|
Jul 22, 2005, 09:32 PM // 21:32
|
#14
|
Krytan Explorer
Join Date: May 2005
Location: Somewhere cold
Guild: The Followers of the Messiah
Profession: W/Me
|
I hate being monk or element those classes are too slow for me and I hardly ever get group with Warrior. I just dont see how you can sit and shoot magic or sit and heal people, gets boring doesnt it?
I dont suggest GW makes matchmaker system, because right now you can talk to people, and some people in HoH like it when you PM then and NOT say "ooo monk, we need monk" then invite them. I find it when you PM those people that want to be PM you can form group yourself.
|
|
|
Jul 22, 2005, 09:35 PM // 21:35
|
#15
|
Krytan Explorer
Join Date: Jul 2005
Location: Canada! eh!
Guild: ~none~
Profession: W/Me
|
I have read enof to know that this is a good party making systeme, no more lfg spaming by all player eveb I do it, and probebly most of you guys to( key word most) hope Anet puts into action a systeme similare to this, getting anoyed of how complicated it is to maikng a party
|
|
|
Jul 23, 2005, 10:58 AM // 10:58
|
#16
|
Frost Gate Guardian
Join Date: Jun 2005
Guild: Earls Cendrée [TEA]
|
Well, this is the result of my feeble image editing:
I'll edit the suggestion above to reflect any changes that need to be done to make the system more "vendor" oriented
|
|
|
Jul 23, 2005, 11:32 AM // 11:32
|
#17
|
Wilds Pathfinder
|
Some type of system would be nice, even a window listing all the LFG's by class would be fine, you could just send them tells. Something more complex would be great, but right now anything, no matter how simple, would help.
|
|
|
Jul 23, 2005, 01:32 PM // 13:32
|
#18
|
Frost Gate Guardian
Join Date: Jul 2005
Guild: ANZ
|
Any ideas that speed up the team building process in Tomb of Prim King is a good idea.
|
|
|
Jul 23, 2005, 01:49 PM // 13:49
|
#19
|
Krytan Explorer
Join Date: May 2005
Location: Somewhere cold
Guild: The Followers of the Messiah
Profession: W/Me
|
Quote:
Originally Posted by KelvinC
Any ideas that speed up the team building process in Tomb of Prim King is a good idea.
|
I think they made you choose your own players to join group for reason.
|
|
|
Jul 23, 2005, 05:41 PM // 17:41
|
#20
|
Ascalonian Squire
|
I think this is a very good idea, when looking for PUGs specially in the more sparsely populated outposts this would make it alot easier.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 04:22 AM // 04:22.
|