@Misadventure asked over in Too Much:
Do you happen to have or recall a list of the pros and cons for the setups (for places code) you looked at?
There was actually a big discussion about this a few years back in this other thread, but I'll summarize where I ended up.
TL;DR; - no system is perfect. The main variable is what you think is the main purpose for a places system. For me it's organizational - where is everyone? The spam reduction aspects always caused more hassle than help for me. YMMV. If you see "reducing spam" as the main goal, you might go in a completely different direction.
This is mostly a data dump, but everyone feel free to share other thoughts and other places code alternatives you've seen.
Traditional Pros/Cons
In old-school systems, a player joins a place and uses a special command (usually tt
) that emits only to people at that place.
- Keeps chatter to the place, reducing spam for people at other places.
- Requires you to double-pose if you are doing something at the place that would logically also be noticed to the rest of the room. People often forget to do this, reducing opportunities for engagement across places.
- Requires special commands to pose at the place, leading to a lot of messed up poses.
- Getting a cohesive log requires splicing together logs from all the different places.
- GMs can't see what's going down in other places, making it difficult to utilize places in a GMed scene.
Ares Pros/Cons
In Ares, you pose as normal and everyone can see your pose. There's just an informational tag around it, like:
[+ At Table in the Corner +] Faraday falls off her chair.
- Posing is normal; the place name is just extra information.
- In MU clients, it highlights chatter at your place to get your attention. (in web portal you would have to set up a browser highlight manually)
- Everyone can see everything. This is good for logging and GM-ing, but obviously does nothing to reduce spam.
- You can use places more dynamically, such as organizing military teams who are in slightly different areas but can still see/hear each other.
Hybrid Pros/Cons
I also considered a hybrid system where it would use normal pose commands, but still only emit to people at the place.
- It's easy to pose at your place, but posing to the general room then requires special commands. I found this really counter-intuitive.
- Otherwise it's basically the same pros/cons as traditional.
Miscellaneous Considerations
As someone mentioned in the other thread, in traditional/hybrid, you could conceivably allow GMs to join multiple places to monitor things. That just causes some added complexity and potentially confusion (where is their PC really?)
In Ares' web portal, the scene pose output isn't customized per character, and you could conceivably have multiple characters in the same scene browser. This makes filtering output very challenging.