GodotP2PNetwork's icon

GodotP2PNetwork 0.1.5 Scripts 4.1 Community

Submitted by user Nines2B; MIT; 2023-10-05

# GodotP2PNetwork

## Summary
GodotP2PNetwork adds a network/lobby layer over existing networking infrastructure. Currently, we support
- [https://github.com/CoaguCo-Industries/GodotSteam](https://github.com/CoaguCo-Industries/GodotSteam)

#### Future Plans to Support:
- Native Godot Networking
- Peer to Peer Proxy server
- To avoid having players have to port forward to play with friends


## Plugins

### Optional - Highly recommend since this is the only working Networking layer currently
- Steam
- [https://github.com/CoaguCo-Industries/GodotSteam](https://github.com/CoaguCo-Industries/GodotSteam)
- [https://godotsteam.com/](https://godotsteam.com/)


## Features
- RPC Signals
- Send singals to any connected clients
- RPC Method
- Make method calls on any connected clients
- RPC Sync
- Sync Objects Across all clients
- Network Lobby
- Network Chat
- Lobby Search
- Configurable Network timing
- Allow for client-side processing with period server syncs to reduce network load

## Singletons
- `P2PNetwork`
- `P2PLobby`



## Example
- [GodotP2PNetworkExample](https://github.com/DawnGroveStudios/GodotP2PNetworkExample)


View files Download Submit an issue Recent Edits