SlideShare une entreprise Scribd logo
1  sur  49
Télécharger pour lire hors ligne
BRINGING CHAT TO GAMES
A Practical Guide
Daniel Sierpiński
Who am I?
● 11+ years in Gaming Industry
● 9+ years Unity Developer
● RPG & RTS genres
● PC & Mobile platforms
● Currently working on Text/Audio/Video
Communications systems for Unity
projects at Stream Daniel Sierpiński
Games I’ve worked on
Power chat for 2+ billion users
Chat Plugins for:
FREE for Indie Developers -> “Maker Account”
Cloud Messaging Solutions
+11 more
Who’s my audience?
Scope of this Talk
● Overview of in-game communication
● Pros & Cons
● Case stories
● Players Toxicity and ways to Reduce it
● Build in-house vs Buy 3rd party
Let’s talk about chats
Scale of Messaging
● 100 billion messages are sent via WhatsApp every day
● There are 2 billion WhatsApp users around the globe
Source:
https://www.oberlo.com/blog/whatsapp-statistics, https://solarsystem.nasa.gov/solar-system/beyond/overview/, https://a-z-animals.com/blog/how-many-birds-are-in-the-world/,
https://www.worldometers.info/world-population/
- 100 billion <- Stars in our Galaxy
- 50 billion <- Birds on Planet
- 8 billion <- People in the World
Social impact of Games
61%
Games helped to
stay in contact with
family and friends
Source: https://www.theesa.com/resource/2022-essential-facts-about-the-video-game-industry/, https://create.unity.com/toxicity-in-multiplayer-games-report
83%
Found new friends in
games
46%
Found a good friend
or a life partner in a
game
78%
Communicate with
others when playing
multiplayer games
Why have a chat in your game?
Benefits of an in-game Chat
● Facilitates Teamwork & Coordination -> FPS, Tactical shooters, Co-op
● Enhances social aspects
● Increases a sense of community
● Improves Player’s Experience
● Can be a meaningful part of the gameplay
Most common types of chat
● Global chat -> all players
● Group In-game Chat -> your team when playing
● Lobby Chat -> your team before starting a session
● Party chat -> your team even if not playing together e.g. Fortnite Party Hub
● Private messages
● Clans/Guilds/Clubs/Rooms
Text vs Voice
Which one you need?
Text and Voice Chats are often not
interchangeable
Voice Chat - Pros & Cons
Voice Chat - PROS
● Efficient:
○ Much faster than typing
○ Doesn’t interrupt playing the game
○ Doesn’t interrupt the immersion
● Good option for:
○ VR & Consoles -> cumbersome typing with no keyboard
○ Fast-paced games -> no time to type
Practical
Voice Chat - PROS
● Players socialize more -> voice is more intimate than text
● Can be more engaging -> Voice conveys emotions and is more personal
● Extra fun with friends!
Social
Voice Chat - PROS
● Improves teamwork -> Players can coordinate their actions
● Can add realism -> Survivals, tactical shooters, etc.
● Good options for games requiring effective cooperation
Gameplay
Voice Chat - CONS
● Not always possible -> mobile game + public place/transport
● More challenging to moderate
○ Auto-detection is very hard -> Tone & sounds can be abusive as well
● Doesn’t work well with large groups -> Unless doing a proximity chat
○ Hard to not talk over each other
○ Mixing backgrounds noise -> e.g. barking dogs
● Expensive (Unless using Discord)
Practical
Voice Chat - CONS
● Distracting to some players
● Some people aren’t comfortable with sharing their voice with
strangers
○ Foreign accent
○ Language barrier
○ Ashamed
○ Social anxiety
● Disturbs the immersion -> hard to enjoy music or voice acting
when player are talking
● Toxic behavior is much more annoying
Social
Text Chat - Pros & Cons
Text Chat - PROS
● Good for multi language audience -> auto translations
● Easier to moderate
○ Auto-moderation options:
■ Blocklists
■ AI-based
● Asynchronous communication -> time zones are not a problem
● Good for Clans, Clubs, Guilds, Rooms. etc.
● Relatively cheap
Practical
Text Chat - PROS
● Can be fun -> reactions, emojis, stickers, gifs
● Smaller psychological barrier -> easy to stay “anonymous”
Social
Text Chat - CONS
● Not always practical/possible -> You can’t both play and type in
a chat
● Not as engaging as Voice chat
● Smaller psychological barrier to act arrogant/toxic
Other forms of “Chat”
● Puts a colored marker on the spot you aim
● Followed by your character comment
● Multiple types:
○ Go
○ Enemy
○ Looting This Area
○ Attacking Here
○ Going Here
○ Defending This Area
○ Watching Here
○ Someone’s Been Here
Ping System
● Only predefined shouts
● But still can potentially be abused
● Mutes available
Quick chat
Incentivise Players Communication
Tip of the day:
● Real-time multiplayer strategy
● Units & Spells are represented by
cards that you collect
● Cards are obtained from Chests or a
Shop
● Players can create and join Clans
Overview
Clans
● Share your deck
● Request & Donate cards
● Friendly battles
● Clans Wars
Encourages Discussions
Chat impact
● Get feedback on your deck = learn from others
● Request cards that others can donate
● Practice without risking your rank
● Clan owners “manage” and lead their clans
Chatting brings various benefits to Players
Chat as a core mechanic
● Online Multiplayer
● “Social Deduction” game
● Players are a crew on a spaceship
● 4-15 players per session
● Random player is an Imposter
● Imposter tries to kill everyone on the ship
● Imposter uses deception to not get detected
Overview
Core gameplay:
Players Toxicity
Scale of the problem
41%
Think toxic behavior
increased over the
past 12 months
Source: https://create.unity.com/toxicity-in-multiplayer-games-report
68%
Experienced toxic
behaviour
21%
Experience it often or
every time
92%
Think solutions are
needed to reduce
toxic behaviour
Players Reaction to Toxic behaviour
21%
Call the player
out
Source: https://create.unity.com/toxicity-in-multiplayer-games-report
24%
Use in-game
reporting
23%
Leave the
game
20%
Ignore
10%
Record and
post online
How to reduce Toxicity?
● Provide Clear Guidelines
○ Needs to be clear when the line is crossed
● Shield Players -> Give options to:
○ Disable the chat
○ Mute Players
○ Mute Channels
● Fast Detection:
○ Reporting System
○ Auto-moderation
■ Profanity blocklist
■ Context-based AI detection
Essential Features
Essential features
● Moderation
○ Reporting/Flagging
○ Muting
○ Banning
■ By account
■ By IP
○ Profanity blocklist
● Permissions system
○ Admins, Moderators
○ Channel owners (e.g. Clan/Guild owners)
● Online status
○ “Invisible” option
● Reactions, Emojis, Stickers, Gifs
● Real-time synchronization
● Commands -> e.g. /mute, /whisper, /dance, /invite [player name]
Build vs Buy
Build - PROS
● Full control over features & customization
● Can be cheaper in some scenarios
○ Small usage
○ No fancy features needed
● Can be easier to integrate
Build - CONS
● Usually more expensive
● Takes time
● Takes away resources that you could focus on other parts of the game
● Maintenance
Nowadays usually not worth unless you have a good reason for it
Buy - PROS
● Fast time to market
● Easy to scale
● Cheap to start
● Cheap to exit - just quit subscription
● Tested & reliable
Buy - CONS
● In some cases can be more expensive
○ Lowest plan can exceed your needs
○ Seasonal activity -> you pay for usage potential and not for actual usage
○ Pricing plans may not fit your needs
● Potential integration Issues
● Technical support is out of your control
● Vendor can drop the product or go out of business
Key takeaways
● Chats can drive engagement and enhance game community
○ Strong community fuels game popularity
● Chat = Feature
○ Figure out how it works with other features
○ Give players a reason to communicate
○ Pick type of communications that work with your game
■ Who will play our game? Where?
■ How fast is the gameplay?
■ On what controls/platforms?
● Moderation is critical
○ Aim for auto-moderation + community moderators
○ Reporting system
○ Mute option
● General chats tend to be toxic and unutilized
○ Small groups often work better
○ Players talk more + easier to make friends
Thank You!
Questions & Answers

Contenu connexe

Similaire à BRINGING CHAT TO GAMES

Subotron: PR Quest: Promoting Your Game Can Be An Adventure!
Subotron: PR Quest: Promoting Your Game Can Be An Adventure!Subotron: PR Quest: Promoting Your Game Can Be An Adventure!
Subotron: PR Quest: Promoting Your Game Can Be An Adventure!CrowdTamers
 
Game as a service @ ProGaming DevFest#8
Game as a service @ ProGaming DevFest#8Game as a service @ ProGaming DevFest#8
Game as a service @ ProGaming DevFest#8Pojsan Ngampongsai
 
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John Cooney
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John CooneyPlatforms and Publishers: Perfecting Your Pitch | Melinda Montano, John Cooney
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John CooneyJessica Tams
 
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)CrowdTamers
 
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Kongregate
 
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...DevGAMM Conference
 
The Damned App Store | Teut Weidemann
The Damned App Store | Teut WeidemannThe Damned App Store | Teut Weidemann
The Damned App Store | Teut WeidemannJessica Tams
 
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...DevGAMM Conference
 
The dota paradox presentation
The dota paradox presentation  The dota paradox presentation
The dota paradox presentation jjarr
 
Informed gamification (how to spread the pixie dust)
Informed gamification (how to spread the pixie dust)Informed gamification (how to spread the pixie dust)
Informed gamification (how to spread the pixie dust)Ricki Sickenger
 
Discord Company Presentation
Discord Company PresentationDiscord Company Presentation
Discord Company PresentationJoshuaLiddle
 
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...Jessica Tams
 
Coping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online GamesCoping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online GamesDenique Ferguson
 
Mobile game design: What makes it different? v2
Mobile game design: What makes it different? v2Mobile game design: What makes it different? v2
Mobile game design: What makes it different? v2Devin Becker
 
F2P Design Crash Course (Casual Connect Kyiv 2013)
F2P Design Crash Course (Casual Connect Kyiv 2013)F2P Design Crash Course (Casual Connect Kyiv 2013)
F2P Design Crash Course (Casual Connect Kyiv 2013)Kongregate
 
Mobile game design trends from east and west mgf - simon newstead
Mobile game design trends from east and west   mgf - simon newsteadMobile game design trends from east and west   mgf - simon newstead
Mobile game design trends from east and west mgf - simon newsteadSimon Newstead
 
Ogdc 2013 monetization experience
Ogdc 2013 monetization experienceOgdc 2013 monetization experience
Ogdc 2013 monetization experienceSon Aris
 
OGDC2013_Monetization experience_Mr Do Van Thanh
OGDC2013_Monetization experience_Mr Do Van ThanhOGDC2013_Monetization experience_Mr Do Van Thanh
OGDC2013_Monetization experience_Mr Do Van Thanhogdc
 

Similaire à BRINGING CHAT TO GAMES (20)

Subotron: PR Quest: Promoting Your Game Can Be An Adventure!
Subotron: PR Quest: Promoting Your Game Can Be An Adventure!Subotron: PR Quest: Promoting Your Game Can Be An Adventure!
Subotron: PR Quest: Promoting Your Game Can Be An Adventure!
 
Game as a service @ ProGaming DevFest#8
Game as a service @ ProGaming DevFest#8Game as a service @ ProGaming DevFest#8
Game as a service @ ProGaming DevFest#8
 
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John Cooney
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John CooneyPlatforms and Publishers: Perfecting Your Pitch | Melinda Montano, John Cooney
Platforms and Publishers: Perfecting Your Pitch | Melinda Montano, John Cooney
 
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)
PR Quest: The Adventure to Make Your Game Famous (GDC Europe 2013)
 
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
 
Online Gaming
Online GamingOnline Gaming
Online Gaming
 
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...
Cross-Promotion: The Benefits of Collaborating with Other Developers / Philom...
 
The Damned App Store | Teut Weidemann
The Damned App Store | Teut WeidemannThe Damned App Store | Teut Weidemann
The Damned App Store | Teut Weidemann
 
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
 
The dota paradox presentation
The dota paradox presentation  The dota paradox presentation
The dota paradox presentation
 
Informed gamification (how to spread the pixie dust)
Informed gamification (how to spread the pixie dust)Informed gamification (how to spread the pixie dust)
Informed gamification (how to spread the pixie dust)
 
Discord Company Presentation
Discord Company PresentationDiscord Company Presentation
Discord Company Presentation
 
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
 
Coping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online GamesCoping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online Games
 
Mobile game design: What makes it different? v2
Mobile game design: What makes it different? v2Mobile game design: What makes it different? v2
Mobile game design: What makes it different? v2
 
F2P Design Crash Course (Casual Connect Kyiv 2013)
F2P Design Crash Course (Casual Connect Kyiv 2013)F2P Design Crash Course (Casual Connect Kyiv 2013)
F2P Design Crash Course (Casual Connect Kyiv 2013)
 
Mobile game design trends from east and west mgf - simon newstead
Mobile game design trends from east and west   mgf - simon newsteadMobile game design trends from east and west   mgf - simon newstead
Mobile game design trends from east and west mgf - simon newstead
 
Designing for Competition
Designing for Competition Designing for Competition
Designing for Competition
 
Ogdc 2013 monetization experience
Ogdc 2013 monetization experienceOgdc 2013 monetization experience
Ogdc 2013 monetization experience
 
OGDC2013_Monetization experience_Mr Do Van Thanh
OGDC2013_Monetization experience_Mr Do Van ThanhOGDC2013_Monetization experience_Mr Do Van Thanh
OGDC2013_Monetization experience_Mr Do Van Thanh
 

Plus de DevGAMM Conference

The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...DevGAMM Conference
 
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...DevGAMM Conference
 
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...DevGAMM Conference
 
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...DevGAMM Conference
 
AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)DevGAMM Conference
 
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...DevGAMM Conference
 
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...DevGAMM Conference
 
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...DevGAMM Conference
 
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...DevGAMM Conference
 
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)DevGAMM Conference
 
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)DevGAMM Conference
 
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...DevGAMM Conference
 
How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...DevGAMM Conference
 
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)DevGAMM Conference
 
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...DevGAMM Conference
 
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...DevGAMM Conference
 
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...DevGAMM Conference
 
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...DevGAMM Conference
 
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...DevGAMM Conference
 
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...DevGAMM Conference
 

Plus de DevGAMM Conference (20)

The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...
 
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
 
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
 
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
 
AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)
 
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
 
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
 
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
 
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
 
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
 
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
 
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
 
How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...
 
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
 
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
 
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
 
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
 
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
 
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
 
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
 

Dernier

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 

Dernier (20)

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 

BRINGING CHAT TO GAMES

  • 1. BRINGING CHAT TO GAMES A Practical Guide Daniel Sierpiński
  • 2. Who am I? ● 11+ years in Gaming Industry ● 9+ years Unity Developer ● RPG & RTS genres ● PC & Mobile platforms ● Currently working on Text/Audio/Video Communications systems for Unity projects at Stream Daniel Sierpiński
  • 4. Power chat for 2+ billion users Chat Plugins for: FREE for Indie Developers -> “Maker Account” Cloud Messaging Solutions +11 more
  • 6. Scope of this Talk ● Overview of in-game communication ● Pros & Cons ● Case stories ● Players Toxicity and ways to Reduce it ● Build in-house vs Buy 3rd party
  • 8.
  • 9. Scale of Messaging ● 100 billion messages are sent via WhatsApp every day ● There are 2 billion WhatsApp users around the globe Source: https://www.oberlo.com/blog/whatsapp-statistics, https://solarsystem.nasa.gov/solar-system/beyond/overview/, https://a-z-animals.com/blog/how-many-birds-are-in-the-world/, https://www.worldometers.info/world-population/ - 100 billion <- Stars in our Galaxy - 50 billion <- Birds on Planet - 8 billion <- People in the World
  • 10. Social impact of Games 61% Games helped to stay in contact with family and friends Source: https://www.theesa.com/resource/2022-essential-facts-about-the-video-game-industry/, https://create.unity.com/toxicity-in-multiplayer-games-report 83% Found new friends in games 46% Found a good friend or a life partner in a game 78% Communicate with others when playing multiplayer games
  • 11. Why have a chat in your game?
  • 12. Benefits of an in-game Chat ● Facilitates Teamwork & Coordination -> FPS, Tactical shooters, Co-op ● Enhances social aspects ● Increases a sense of community ● Improves Player’s Experience ● Can be a meaningful part of the gameplay
  • 13. Most common types of chat ● Global chat -> all players ● Group In-game Chat -> your team when playing ● Lobby Chat -> your team before starting a session ● Party chat -> your team even if not playing together e.g. Fortnite Party Hub ● Private messages ● Clans/Guilds/Clubs/Rooms
  • 14. Text vs Voice Which one you need?
  • 15. Text and Voice Chats are often not interchangeable
  • 16. Voice Chat - Pros & Cons
  • 17. Voice Chat - PROS ● Efficient: ○ Much faster than typing ○ Doesn’t interrupt playing the game ○ Doesn’t interrupt the immersion ● Good option for: ○ VR & Consoles -> cumbersome typing with no keyboard ○ Fast-paced games -> no time to type Practical
  • 18. Voice Chat - PROS ● Players socialize more -> voice is more intimate than text ● Can be more engaging -> Voice conveys emotions and is more personal ● Extra fun with friends! Social
  • 19. Voice Chat - PROS ● Improves teamwork -> Players can coordinate their actions ● Can add realism -> Survivals, tactical shooters, etc. ● Good options for games requiring effective cooperation Gameplay
  • 20. Voice Chat - CONS ● Not always possible -> mobile game + public place/transport ● More challenging to moderate ○ Auto-detection is very hard -> Tone & sounds can be abusive as well ● Doesn’t work well with large groups -> Unless doing a proximity chat ○ Hard to not talk over each other ○ Mixing backgrounds noise -> e.g. barking dogs ● Expensive (Unless using Discord) Practical
  • 21. Voice Chat - CONS ● Distracting to some players ● Some people aren’t comfortable with sharing their voice with strangers ○ Foreign accent ○ Language barrier ○ Ashamed ○ Social anxiety ● Disturbs the immersion -> hard to enjoy music or voice acting when player are talking ● Toxic behavior is much more annoying Social
  • 22. Text Chat - Pros & Cons
  • 23. Text Chat - PROS ● Good for multi language audience -> auto translations ● Easier to moderate ○ Auto-moderation options: ■ Blocklists ■ AI-based ● Asynchronous communication -> time zones are not a problem ● Good for Clans, Clubs, Guilds, Rooms. etc. ● Relatively cheap Practical
  • 24. Text Chat - PROS ● Can be fun -> reactions, emojis, stickers, gifs ● Smaller psychological barrier -> easy to stay “anonymous” Social
  • 25. Text Chat - CONS ● Not always practical/possible -> You can’t both play and type in a chat ● Not as engaging as Voice chat ● Smaller psychological barrier to act arrogant/toxic
  • 26. Other forms of “Chat”
  • 27. ● Puts a colored marker on the spot you aim ● Followed by your character comment ● Multiple types: ○ Go ○ Enemy ○ Looting This Area ○ Attacking Here ○ Going Here ○ Defending This Area ○ Watching Here ○ Someone’s Been Here Ping System
  • 28. ● Only predefined shouts ● But still can potentially be abused ● Mutes available Quick chat
  • 30. ● Real-time multiplayer strategy ● Units & Spells are represented by cards that you collect ● Cards are obtained from Chests or a Shop ● Players can create and join Clans Overview
  • 31. Clans ● Share your deck ● Request & Donate cards ● Friendly battles ● Clans Wars Encourages Discussions
  • 32. Chat impact ● Get feedback on your deck = learn from others ● Request cards that others can donate ● Practice without risking your rank ● Clan owners “manage” and lead their clans Chatting brings various benefits to Players
  • 33. Chat as a core mechanic
  • 34. ● Online Multiplayer ● “Social Deduction” game ● Players are a crew on a spaceship ● 4-15 players per session ● Random player is an Imposter ● Imposter tries to kill everyone on the ship ● Imposter uses deception to not get detected Overview
  • 37. Scale of the problem 41% Think toxic behavior increased over the past 12 months Source: https://create.unity.com/toxicity-in-multiplayer-games-report 68% Experienced toxic behaviour 21% Experience it often or every time 92% Think solutions are needed to reduce toxic behaviour
  • 38. Players Reaction to Toxic behaviour 21% Call the player out Source: https://create.unity.com/toxicity-in-multiplayer-games-report 24% Use in-game reporting 23% Leave the game 20% Ignore 10% Record and post online
  • 39. How to reduce Toxicity? ● Provide Clear Guidelines ○ Needs to be clear when the line is crossed ● Shield Players -> Give options to: ○ Disable the chat ○ Mute Players ○ Mute Channels ● Fast Detection: ○ Reporting System ○ Auto-moderation ■ Profanity blocklist ■ Context-based AI detection
  • 41. Essential features ● Moderation ○ Reporting/Flagging ○ Muting ○ Banning ■ By account ■ By IP ○ Profanity blocklist ● Permissions system ○ Admins, Moderators ○ Channel owners (e.g. Clan/Guild owners) ● Online status ○ “Invisible” option ● Reactions, Emojis, Stickers, Gifs ● Real-time synchronization ● Commands -> e.g. /mute, /whisper, /dance, /invite [player name]
  • 43. Build - PROS ● Full control over features & customization ● Can be cheaper in some scenarios ○ Small usage ○ No fancy features needed ● Can be easier to integrate
  • 44. Build - CONS ● Usually more expensive ● Takes time ● Takes away resources that you could focus on other parts of the game ● Maintenance Nowadays usually not worth unless you have a good reason for it
  • 45. Buy - PROS ● Fast time to market ● Easy to scale ● Cheap to start ● Cheap to exit - just quit subscription ● Tested & reliable
  • 46. Buy - CONS ● In some cases can be more expensive ○ Lowest plan can exceed your needs ○ Seasonal activity -> you pay for usage potential and not for actual usage ○ Pricing plans may not fit your needs ● Potential integration Issues ● Technical support is out of your control ● Vendor can drop the product or go out of business
  • 47. Key takeaways ● Chats can drive engagement and enhance game community ○ Strong community fuels game popularity ● Chat = Feature ○ Figure out how it works with other features ○ Give players a reason to communicate ○ Pick type of communications that work with your game ■ Who will play our game? Where? ■ How fast is the gameplay? ■ On what controls/platforms? ● Moderation is critical ○ Aim for auto-moderation + community moderators ○ Reporting system ○ Mute option ● General chats tend to be toxic and unutilized ○ Small groups often work better ○ Players talk more + easier to make friends