Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/windastella/godothub

Multiplayer and network messaging for Godot.
https://github.com/windastella/godothub

godot multiplayer nodejs server server-side

Last synced: 10 days ago
JSON representation

Multiplayer and network messaging for Godot.

Awesome Lists containing this project

README

        

# GodotHub

Multiplayer and network messaging Server for Godot.

The Godot Client code are in written as class which can be instanced through script.

The main idea of GodotHub is to have a thin server that only handle the connection and broadcast the data to channel(lobby).

[GodotHub-Client](https://github.com/Windastella/godothub_client) : Godot Client Implementation

## Requirement

The GodotHub server only require

1. [NodeJS](https://nodejs.org/en/)

And... that's it!

## Installation

After you install NodeJS. Open your terminal / command prompt install it through npm

`npm install -g godothub`
or
`npm install -g github:Windastella/godothub`

and start the server

`godothub --port 5000 --host 127.0.0.1`

This will start the server on 127.0.0.1:5000 .

If no parameter are pass, the server will default to above setting.

Proceed to the Client Class for implementation example.