Skip to content

ismailivanov/Godot-Web-RTC-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Godot WebRTC Project

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.


๐Ÿš€ Features

  • ๐Ÿ”น 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.

About

A peer-to-peer multiplayer project built with Godot 4.x using WebRTC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors