steam-multiplayer-peer
steam-multiplayer-peer copied to clipboard
Steam Sockets Multiplayer Peer for Godot 4 via GDExtension
I originally posted this over in GodotSteam project, but the more I mess with this, the more I'm sure it's related to this instead of GodotSteam. If it does turn...
Tested both on macOS and windows. On Widows everything works well with same code
In order to help out with the progression of this project, consider allowing other collaborators to push updates. Please document the process for building the plugin for development.
After installing the plugin, I was unable to use SteamMultiplayerPeer. I resolved the issue by updating three lines in the steam-multiplayer-peer.gdextension file. Specifically, I added "macos.framework" to the paths of...
Game crashes with ``` ERROR: Invalid call. Nonexistent function 'get_packet_script' in base 'Godot.MultiplayerPeerExtension'. at: void Godot.NativeInterop.ExceptionUtils.DebugCheckCallError(Godot.NativeInterop.godot_string_name, nint, Godot.NativeInterop.godot_variant**, int, Godot.NativeInterop.godot_variant_call_error) (/root/godot/modules/mono/glue/GodotSharp/GodotSharp/Core/NativeInterop/ExceptionUtils.cs:147) ERROR: Error getting packet! 2 at: (modules/multiplayer/scene_multiplayer.cpp:92) ERROR: Invalid...
Receiving this error: `USER WARNING: Send Error (Unreliable, won't retry): k_EResultLimitExceeded at: SteamConnection::_send_pending (steam-multiplayer-peer\steam_connection.cpp:25)` This seems to happen with frequently replicated properties, like `position` of a Node2D. Game still plays,...
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](https://github.com/MichaelMacha/SteamMultiplayerPeerExample/tree/demo) but only create a host. Blocked by #9 not...
the os is windows 10 x64, godot version is 4.2.2 and the steam is in fact intializing correctly and is doing so before the multiplayer peer. here's the only place...
I'm using GodotSteam C# bindings and saw there wasn't a C# wrapper for SteamMultiplayerPeer. Not sure if there is one already but I've made a start but its missing a...