iguagile / iguagile-engine

Moved as monorepo -> https://github.com/iguagile/iguagile

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FOSSA Status

iguagile-engine

Network synchronization of objects in 3d space with many people and low latency.

This project is experimental and not ready for production

Quick Start

git clone git@github.com:iguagile/iguagile-engine.git
cd iguagile-engine
docker-compose up
curl http://localhost:8080/api/v1/rooms -X POST -d '{"application_name": "example", "version": "0.1.0", "password": "IiHqswslP2Yr3b3P", "max_user": 4, "information": {}}'
# response
# {"success":true,"result":{"room_id":65536,"require_password":false,"max_user":0,"connected_user":0,"server":{"server":"192.168.10.5","port":10000},"token":"BHB2dVhpT1GcP4IKN9iLJw==","information":null},"error":""}
# connect to 192.168.10.5:10000

About

Moved as monorepo -> https://github.com/iguagile/iguagile

License:Apache License 2.0


Languages

Language:Go 97.6%Language:Dockerfile 1.5%Language:Shell 0.9%