Slide 13
Slide 13 text
LiveOps Multiplayer – Best Practices
• Consider every possible way you can add multiplayer elements to your game. For single-player games, leaderboards,
player groups, and even some asynchronous competition can be added after launch.
• Early in development, decide on multiplayer modes that fit the core gameplay and expected player behavior.
• Experiment with your matchmaking algorithm. Often the simplest mechanism is the best.
• Prioritize the most important variables in matchmaking. Some games prioritize player region or language, while
others don’t need to.
• If you host your own servers, plan how you’ll scale the multiplayer servers as the player population grows. „
• Offer multiple ways for players to communicate. Give players accessible options to text chat, voice chat, start group
messages, or integrate with an external messaging service such as Discord.
• Offer ways for players to customize their groups. Let them edit names, appearances, member ranks, group size,
whether players must be invited to join, and so on.
• Reset leaderboards on a regular basis to give players a sense that there’s always a new opportunity to win. Use
prizes to incentivize players to come back after resets.
• Build a “refresh” button into your game, that forces the game to download and display the latest localized text. This
lets your localization team tweak text in-game and see the effects immediately.
• Make sure all player communications can be localized (not just in-game text, but also push notifications, emails, and
so on).