Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bazz94/godot3_networking_demo

A simple networking demo using Godot 3.2.2, contains P2P and Client/Server functionality.
https://github.com/bazz94/godot3_networking_demo

godot godot-game-engine networking-godot

Last synced: about 2 months ago
JSON representation

A simple networking demo using Godot 3.2.2, contains P2P and Client/Server functionality.

Awesome Lists containing this project

README

        

# Godot3_Netwoking_Demo
A simple networking demo using Godot 3.2.2, contains P2P and Client/Server functionality using high-level API.

This project is made up of 2 Godot projects, a P2P client and a dedicated server. The P2P client can host and join games, the dedicated server can only host.
I created this project while making a 2D platformer and wanted to understand how the Multiplayer networking works in Godot. It is a simple example that works on LAN, hopefully it may help others who want to do something similar.

Code reviews and corrections are welcome.

Here is a link to the Godot Multiplayer Documentation:
https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html

If you do not know what Godot is, here is a link:
https://godotengine.org/

Screenshot of P2P client:
![NetClient_screenshot](https://user-images.githubusercontent.com/88403974/128414790-bf12055e-d403-4601-871d-d320d517c1aa.png)