{"id":16209619,"url":"https://github.com/erencanpelin/steam-multiplayer-networking-for-unity","last_synced_at":"2025-06-22T05:03:01.641Z","repository":{"id":189058812,"uuid":"679958731","full_name":"ErencanPelin/Steam-Multiplayer-Networking-for-Unity","owner":"ErencanPelin","description":"A Steam Networking Multiplayer Solution for Unity Netcode for Gameobjects. Works as a standalone project for Unity","archived":false,"fork":false,"pushed_at":"2023-08-24T21:26:19.000Z","size":237,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T18:50:57.697Z","etag":null,"topics":["netcode-for-gameobjects","steam-api","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ErencanPelin.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-18T02:40:15.000Z","updated_at":"2025-01-15T23:55:57.000Z","dependencies_parsed_at":"2025-04-02T18:34:25.790Z","dependency_job_id":"d82b795f-1447-4ad1-bc27-9a04f6673ccb","html_url":"https://github.com/ErencanPelin/Steam-Multiplayer-Networking-for-Unity","commit_stats":null,"previous_names":["erencanpelin/steam-multiplayer-networking-for-unity"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ErencanPelin/Steam-Multiplayer-Networking-for-Unity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErencanPelin%2FSteam-Multiplayer-Networking-for-Unity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErencanPelin%2FSteam-Multiplayer-Networking-for-Unity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErencanPelin%2FSteam-Multiplayer-Networking-for-Unity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErencanPelin%2FSteam-Multiplayer-Networking-for-Unity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ErencanPelin","download_url":"https://codeload.github.com/ErencanPelin/Steam-Multiplayer-Networking-for-Unity/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErencanPelin%2FSteam-Multiplayer-Networking-for-Unity/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261238890,"owners_count":23128877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["netcode-for-gameobjects","steam-api","unity"],"created_at":"2024-10-10T10:30:55.005Z","updated_at":"2025-06-22T05:02:56.624Z","avatar_url":"https://github.com/ErencanPelin.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Steam Multiplayer Networking for Unity\n\nAuthors: [Erencan Pelin](https://github.com/ErencanPelin)\n\nThe Simplest drag\u0026drop Networking Multiplayer Solution for Unity. Using Unity Netcode for Gameobjects \u0026 Facepunch Steamworks.\n\n### Useful links:\n\u003e * [Change-log](CHANGELOG.md) \n\u003e * [License](LICENSE) \n\u003e * [Setup](#setup)\n\u003e * [Docs](#documentation)\n\n# Documentation\n## Dependencies\nThe following packages are required. You may install them via the `Package Manager` in `Window \u003e Package Manager`\n* [Steam App](https://store.steampowered.com/about/) (needs to be running)\n* [https://github.com/Unity-Technologies/multiplayer-community-contributions.git?path=/Transports/com.community.netcode.transport.facepunch](https://github.com/Unity-Technologies/multiplayer-community-contributions.git?path=/Transports/com.community.netcode.transport.facepunch)\n\n\n* `com.unity.netcode.gameobjects` : `1.2.0`\n* `com.community.netcode.transport.facepunch`: `2.0.0`\n* `com.unity.netcode.gameobjects`: `1.2.0`\n* `com.unity.collections`: `1.2.4`\n* `com.unity.inputsystem`: `1.5.1`\n* `com.unity.mathematics`: `1.2.6` \n* `com.unity.textmeshpro`: `3.0.6`\n\n## Setup\nInstall the packages above from the Unity Package Manager:\n1. Click the `+` inside the Package Manager Window and select **\"Add Package by Git URL\"**\n2. Copy \u0026 paste the above github link and press **\"Add\"**. The package will be downloaded and added to your Unity project. It may take a moment.\n3. For the other packages, Select **\"Add Package by name\"**, then Cop \u0026 Paste the package name and version and press **\"Add\"**\n\n## Testing\nSteam 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferencanpelin%2Fsteam-multiplayer-networking-for-unity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferencanpelin%2Fsteam-multiplayer-networking-for-unity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferencanpelin%2Fsteam-multiplayer-networking-for-unity/lists"}