The GO-P2P plugin provides a complete multiplayer solution for Godot Engine games with:
- WebSocket signaling server
- WebRTC peer-to-peer connections
- Lobby management system
- NAT traversal via STUN
- Automatic server discovery
Key components:
- ws_webrtc_client.gd – Main client implementation
- multiplayer_client.gd – High-level client interface
- ws_webrtc_server.gd – Server implementation
- Helper classes for networking, logging, and utilities