This is the perfect template for prototyping multiplayer games with friends, without having to setup all that messy multiplayer framework stuff.
No more direct IP connections, all thanks to built-in Steam support.
Discord
Documentation + Config Changes
Setup Tutorial + Implementation Talk
Features:
Multiplayer Sessions - Allows joining friends via Steam (Uses Steam's Developer Test APP ID: 480)
Menus - For navigating hosting, finding games, joining, and settings
Voice Chat - Proximity or Global (Includes Bonus Walkie-Talkie Effect)
Text Chat - Chat to Friends in Game - Uses Steam names
This plugin template makes use of a couple of important plugins (Available free through the editor's built-in plugins)
- Common UI
- Online Subsystem Steam
A notable mention should go to Morden Tral, creator of Advanced Sessions and Advanced Steam Sessions.
With these two plugins built into the Multiplayer Template plugin, Steam support has never been easier.
Disclaimer: This plugin is best used as a base template for your game, not implementing it into your existing project. That being said, it's not impossible, and we go over this a bit more in the documentation.