6 ms·
We live and die by Mumble in Eve Online. The hierarchical chat room setup is essential for large fleets.
by colkassad 8y ago
We live and die by Mumble in Eve Online. The hierarchical chat room setup is essential for large fleets.
- SendConsoleLogs 8y agoFunny story, as part of a mega alliance we have had issues with a couple hosting providers blackholing our mumble servers. We have so many new connections when big events happen that they auto-detect it as a DDOS.
- jqgatsby 8y agoThat sounds like a really interesting feature! Trying to find some documentation on this specific feature but it's hard to find exactly what you're talking about. 1) Can you elaborate how "hierarchical chat room" works and how fleets in Eve Online use this? 2) Do other game chat apps like Discord implement anything similar?
- dcbadacd 8y agoMumble's channel system allows nesting channels, in addition to that, each channel allows specific access control list that could be both inherited from top-level channel or be inherited to a lower-level one. In addition to that it has the possibility of creating groups of users to whom the permission applies. It's really sophisticated. Discord has only role-based rooms, but nothing hierarchical.
- jqgatsby 8y agoI don't have any experience with gaming so this is a bit hard for me to understand. Are nested channels used as a way of grouping channels in a hierarchy in the UI? Or does the hierarchy affect what people hear? In the latter case, I'm imagining something like: "Everyone in subchannel can hear everything said in parent channel, but not vice versa".
- balancemayvary 8y agoCorrect. In example, you've got your "logisitics" wing; in this context that's your healers. A commander ("logi-FC") within the channel issues orders to the sub-channel members, and no one outside the channel hears that. All members can still hear the parent channel. In fights with 20-50 on each side particularly, it's really something to have the "pulse of the fight" because as a healer you can tell how well that's going. A mumble server can be hosted with fairly low requirements if you're an org with less than 50 members in voice comms, and it's pretty embarrassing that a seemingly large majority of corporations can't even get 5 people into a call without an act of congress when gamers have tools like this so well explored.
- jqgatsby 8y agoThat really sounds like an indispensible feature. Is Mumble the only voice chat system that provides this kind of hierarchical linking of channels, or is it available on other systems as well? If it's not available on, say, Discord, why is that? Do people just somehow make do without it? Or is there some other compensating feature?
- Crespyl 8y agoDiscord is all about being dead simple, and nested channels necessarily require more configuration complexity on both the server and client. So, while the feature is a must-have for a small subset of users, it's probably not seen as being worth the trouble when just supporting several flat channels is more than enough for the 99% of Discord's potential user base. I'd still hope they at least add some kind of "broadcast to several channels" option, since that seems like the simplest version that would still be useful, but I don't really expect it.
- pvg 8y agoIt's a niche, rather than indispensable feature - most games don't require dozens of people to voice-communicate in real time. Eve is a bit of a holdover but the trend has been away from giant mobs of chattering users. Apex Legends (a popular new multiplayer game) is getting a lot of praise for reducing the need for teammates to actually talk to each other to about zero.
- tehbeard 8y agoThe key part for eve is that you can configure it so that fleet commanders (people running raids/operations in game) can broadcast to players under their chain of command, without squad level chatter going the other way. Not from direct experience, we used a much simpler setup for some events on a minecraft server to allow for team voice.
- lolikoisuru 8y agoYou could just like you know, start up a mumble client and test it yourself.
- unethical_ban 8y agoI still haven't figured out the hierarchical channel structure/channel linking. The use case I had was if I wanted teamchat/allchat done via different hotkeys, like if I were playing with some friends on an RTS and wanted to talk crap on all while strategizing on team. Edit: my two cents: I've been running Mumble for a long time, and though it isn't as multi-tooled as TS, I love its simplicity and its quality.
- cosarara 8y agoWhen I tried to get into Eve, I applied to a couple corps, and they both used discord. Maybe because they were newbie-focused?
- colkassad 8y agoWe actually use both. Discord is great for "pinging" fleets, i.e. sending out a bat-signal to all members that a fleet needs to form for whatever reason. It's also good for general text chat (talking about market/industry/memes). If the corporation you joined was small and not a member of a larger alliance, then they may not have needed Mumble. However, if you join a large alliance/coalition, fleets can easily get to 100+ player counts, and a single discord voice chat room becomes unusable. It is extremely important that you follow the fleet commander's instructions during a fleet. That is where Mumble shines with the fleet commander residing in a top level voice channel, with other members in lower-level voice channels that he cannot hear. It also allows for lower-level members to join voice channels designated as "quiet", so you don't have to listen to the chatter of 100 drunk Eve players during a Friday night fleet.
- Sendotsh 8y agoDiscord is generally used for day to day chat in corps, then you'll be told to get on Mumble for fleet ops. Some corps continue to use Discord for small fleet ops but as soon as you're doing ops with Alliances or blue corps you'll nearly always end up on Mumble.
- forsakenkraken 8y agoLots of corps use discord, but at an alliance level you'll often end up with mumble for comms. Another 'dead' open source software that's used is Jabber (XMPP) for 'pings' aka broadcasts to tell people there's a fleet up.
- zbobet2012 8y agoAlso important is the "priority speaker" function which let's a certain group, or channel automatically be louder than local chatter. So you can have a small subgroup actively coordinating and the fleet commander can give orders which don't get lost. Mumble also has much better security/permissions. Last time I looked it was pretty easy to dump the list of active users on a discord "chat". That means you could always know if someone was forming for an attack etc.