Facepunch.Steamworks
FizzyFacepunch
Our great sponsors
Facepunch.Steamworks | FizzyFacepunch | |
---|---|---|
9 | 2 | |
2,721 | 84 | |
2.1% | - | |
2.5 | 3.4 | |
17 days ago | about 1 month ago | |
C# | C# | |
MIT License | MIT License |
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.
Facepunch.Steamworks
-
How to get voicechat working with Facepunch.Steamworks
This link might help as it has a couple examples: https://github.com/Facepunch/Facepunch.Steamworks/issues/261
-
How would a non-AAA company deliver multiplayer, or even online stuff like leaderboards?
- I'm using Facepunch as the steam library - it's a nice wrapper around the steam SDK, which can be a little annoying to use directly.
-
How should I approach adding multiplayer to my game? Considering the economy and attractiveness of multiplayer games.
If you are using Unity, have a look at the facepunch wrapper for the Steamworks SDK. It's pretty nice.
-
What do you guys use for networking with Steam (P2P)?
I’ve been using this. Very easy to use, has p2p support. https://github.com/Facepunch/Facepunch.Steamworks
-
I made a C# Steamworks.NET Template for macOS and Windows
I also tried to integrate Facepunch.Steamworks, but it didn't seem to be working on Apple Silicon (if I understand correctly). Facepunch's last release was also 2 years ago. Since the latest Steamworks.NET was released a month ago, I believe it's currently the way to go (despite the clunkier API) if you're trying to integrate Steam into your C# Godot Project.
-
FizzyFacepunch issue
Facepunch.Steamworks 2.3.2
-
Developer of Crab Game recommends streamers to "stay away from public lobbies for a few days" as he works on the DDoS issue
Steam's latest networking API has built in support for using relays to hide p2p IP addresses. He was using Another Fucking Steamworks C# Implementation which appears to be based on the older network apis.
- 3 months of solo game development progress in 40 seconds. Hope you enjoy!
-
Distributing DLC through Steam
Depending on how you check various things, I'd recommend you use Facepunch.Steamworks which is free and available here: https://github.com/Facepunch/Facepunch.Steamworks
FizzyFacepunch
-
FizzyFacepunch issue
FizzyFacepunch v4.3
-
Facepunch Steamworks Networking
https://github.com/Chykary/FizzyFacepunch This was the transport I am using I also read the code for the Steamworks.net transport (https://github.com/Chykary/FizzySteamworks)
What are some alternatives?
Steamworks.NET - Steamworks wrapper for Unity / C#
FizzySteamworks - A transport for Mirror using Steam / Steamworks.NET
Steamworks.NET-Test - Test project for Steamworks.NET
facepunch-steamworks-tutorial - A Unity tutorial for Facepunch Steamworks C# Wrapper
MelonLoader - The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
YarnSpinner - Yarn Spinner is a tool for building interactive dialogue in games!
Card-Game-Simulator - Create, Share, and Play
Zenject - Dependency Injection Framework for Unity3D
open-project-1 - Unity Open Project #1: Chop Chop
GameTemplate - C# Godot game template with Steamworks.NET ready out-of-the-box.
CloudPatch - Unity Package that connects to any CDN. Streamlines asset uploads, authentication, and setting configurations.
GDevelop - :video_game: Open-source, cross-platform game engine designed to be used by everyone.