FizzySteamworks
A transport for Mirror using Steam / Steamworks.NET (by Chykary)
facepunch-steamworks-tutorial
A Unity tutorial for Facepunch Steamworks C# Wrapper (by bthomas2622)
FizzySteamworks | facepunch-steamworks-tutorial | |
---|---|---|
5 | 2 | |
263 | 70 | |
- | - | |
7.4 | 0.0 | |
about 1 month ago | almost 2 years ago | |
C# | C# | |
GNU General Public License v3.0 or later | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
FizzySteamworks
Posts with mentions or reviews of FizzySteamworks.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-26.
-
What networking package is Lethal Company using?
For multiplayer I'm guessing its using FuzzySteamworks: https://github.com/Chykary/FizzySteamworks which uses Mirror: https://assetstore.unity.com/packages/tools/network/mirror-129321 (That's atleast what I would do)
-
does it cost money to have a small coop server?
Found it! This works with Mirror: https://github.com/Chykary/FizzySteamworks/releases
-
Silly Question: Can I use Steam server with Mirror
You will need either your own servers or to make one player as client and as server. I was working on the game that used Mirror and Steam matchmaking and its pretty much easy to connect them. If its coop game, its better to make one player as a server. First player creates steam lobby , starts host and than invites other players. I think you will find this useful in your work: https://github.com/Chykary/FizzySteamworks
-
Facepunch Steamworks Networking
This was the transport I am using I also read the code for the Steamworks.net transport (https://github.com/Chykary/FizzySteamworks)
-
Is SteamNetwork a multiplayer package or i need to use MLAPI / Mirror with it? I am confused
Take a look at https://github.com/Chykary/FizzySteamworks if you are using mirror.
facepunch-steamworks-tutorial
Posts with mentions or reviews of facepunch-steamworks-tutorial.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-17.
-
Facepunch Steamworks Networking
https://github.com/bthomas2622/facepunch-steamworks-tutorial/tree/601763b9f5a1e1d9191c02360ee183a17b7f756a The "SteamManager" class was especially helpful.
-
Retrospective on my first commercial game, a FTP online multiplayer head-to-head RTS/Tower Defense game, what went well and what didn't!
Lastly here is a tutorial I wrote about implementing Facepunch.Steamworks P2P networking in Unity: https://github.com/bthomas2622/facepunch-steamworks-tutorial. Hope it can be of help!
What are some alternatives?
When comparing FizzySteamworks and facepunch-steamworks-tutorial you can also consider the following projects:
FizzyFacepunch - A transport for Mirror using Steam / Facepunch
GameNetworkingSockets - Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
com.unity.netcode.gameobjects - Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.