-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create SteamMultiplayerPeer.cs #21
base: main
Are you sure you want to change the base?
Conversation
I can test it, as soon as I test that it works on win/unix I approve! |
Related issue: #22 I tried this out, it seems the I haven't gotten it fully working yet, as the client app crashes a few seconds after calling I also noticed the below methods were not mapped, which are handy to map between steam IDs and peer IDs:
|
Hey there are there any news about this |
@realcoloride I believe there are still some issues with the way C# interacts with this plugin; as a workaround I threw together a C# port, which has been working for me: https://github.com/craethke/steam-multiplayer-peer-csharp |
Is there any work on this in progress @brogan89 ? |
Well, it's blocked by #9. If you're not targeting MacOS then it's ready to use now. |
Hey, that's cool. You can add those methods to this PR if you want. |
Solves #20
C# wrapper created to work along side of https://github.com/LauraWebdev/GodotSteam_CSharpBindings
Note: I was able to test test with Bomber Demo but only create a host. Blocked by #9 not being able to test on different machine as I only have a mac to test that with. I can't see it not working as all the wrapper does is calls the GDScript instance of the class. So if that works then this wrapper should work™️ .