A peer-to-peer multiplayer project built entirely with Godot 4.5, using WebRTC for real-time connections and a custom Godot-based signaling server for managing lobby creation and matchmaking.
This project is developed as a portfolio showcase to demonstrate advanced multiplayer networking in Godot. It is not intended for reuse or redistribution.
- 🔹 Lobby System – Players can create lobbies, browse existing ones, and join active rooms.
- 🔹 P2P Multiplayer – Built on WebRTC for peer-to-peer communication.
- 🔹 Godot Signaling Server – The signaling server is implemented directly in Godot, no external Node.js required.
- 🔹 Cross-Platform Support – Works seamlessly across all platforms supported by Godot (Windows, Linux, macOS, Web, etc.).
- 🔹 Simple and Modular – Easy-to-follow structure demonstrating clean multiplayer setup.