All Projects → Windastella → godothub

Windastella / godothub

Licence: MIT license
Multiplayer and network messaging for Godot.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to godothub

Godot Multiplayer Demo
A multiplayer demo using Godot Engine's (2.2) high level networking
Stars: ✭ 52 (+173.68%)
Mutual labels:  multiplayer, godot
SuperCTF
A multiplayer capture the flag game made in Godot with love and blood. Running live at www.superctf.com
Stars: ✭ 26 (+36.84%)
Mutual labels:  multiplayer, godot
entity spell system
An entity and spell system c++ godot engine module, for complex (optionally multiplayer) RPGs.
Stars: ✭ 86 (+352.63%)
Mutual labels:  multiplayer, godot
broken seals
An open source third person action RPG with multiplayer support.
Stars: ✭ 223 (+1073.68%)
Mutual labels:  multiplayer, godot
Godot goodies
Collection of nice stuff for Godot
Stars: ✭ 263 (+1284.21%)
Mutual labels:  multiplayer, godot
space
A SCI-FI community game server simulating space(ships). Built from the ground up to support moddable online action multiplayer and roleplay!
Stars: ✭ 25 (+31.58%)
Mutual labels:  multiplayer, godot
godothub client
GodotHub Client Class, Multiplayer and network messaging for Godot
Stars: ✭ 16 (-15.79%)
Mutual labels:  multiplayer, godot
Mdframework
A multiplayer C# game framework for Godot 3.2 Mono.
Stars: ✭ 34 (+78.95%)
Mutual labels:  multiplayer, godot
liblast
A libre multiplayer FPS game created in Godot Engine
Stars: ✭ 92 (+384.21%)
Mutual labels:  multiplayer, godot
battleofmages
🚀 Multiplayer game made with Unity.
Stars: ✭ 54 (+184.21%)
Mutual labels:  multiplayer
OpenTrivia
Multiplayer quiz game demo using React and Opentdb API
Stars: ✭ 47 (+147.37%)
Mutual labels:  multiplayer
mine.js
🌏 A voxel engine built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)
Stars: ✭ 282 (+1384.21%)
Mutual labels:  multiplayer
RiptideSampleFPS
Sample FPS project using RiptideNetworking, and source code for the Riptide tutorials.
Stars: ✭ 80 (+321.05%)
Mutual labels:  multiplayer
fourinarow-app
An online version of the popular game four in a row, written in Flutter + Dart on the client and Rust on the server side.
Stars: ✭ 23 (+21.05%)
Mutual labels:  multiplayer
freeciv21
Freeciv for the 21st century
Stars: ✭ 56 (+194.74%)
Mutual labels:  multiplayer
godot-cpp-cmake
CMake scripts to build cross-platform GDNative C++ bindings
Stars: ✭ 20 (+5.26%)
Mutual labels:  godot
gamemaker-godot-dictionary
A dictionary for people moving from GM:S to Godot
Stars: ✭ 172 (+805.26%)
Mutual labels:  godot
phaser3-multiplayer-game-example
Phaser 3 multiplayer game example using geckos.io
Stars: ✭ 114 (+500%)
Mutual labels:  multiplayer
GodotFAN
Facebook Audience Network Ad module for godot
Stars: ✭ 25 (+31.58%)
Mutual labels:  godot
gd-tokenizer
A small godot project with a tokenizer written in GDScript.
Stars: ✭ 34 (+78.95%)
Mutual labels:  godot

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 : Godot Client Implementation

Requirement

The GodotHub server only require

  1. NodeJS

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].