Skip to content

A Steam Networking Multiplayer Solution for Unity Netcode for Gameobjects. Works as a standalone project for Unity

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

ErencanPelin/Steam-Multiplayer-Networking-for-Unity

Repository files navigation

Steam Multiplayer Networking for Unity

Authors: Erencan Pelin

The Simplest drag&drop Networking Multiplayer Solution for Unity. Using Unity Netcode for Gameobjects & Facepunch Steamworks.

Useful links:

Documentation

Dependencies

The following packages are required. You may install them via the Package Manager in Window > Package Manager

Setup

Install the packages above from the Unity Package Manager:

  1. Click the + inside the Package Manager Window and select "Add Package by Git URL"
  2. Copy & paste the above github link and press "Add". The package will be downloaded and added to your Unity project. It may take a moment.
  3. For the other packages, Select "Add Package by name", then Cop & Paste the package name and version and press "Add"

Testing

Steam does not allow 2 of the same user online at the same time, in order to test the solution properly you will need to login to Steam on 2 different accounts, on 2 different computers.

About

A Steam Networking Multiplayer Solution for Unity Netcode for Gameobjects. Works as a standalone project for Unity

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages