Skip to content

howard-tran/ludogame

 
 

Repository files navigation

Ludo game

Description

  • A 3D online game, built upon Three.js (Rendering) and Cannon-es (Physics)
  • Using Colyseus for syncing game states through sockets

How to run

1. Frontend

  • This repo
  npm run live

2. Backend

  # For both 2 backend repo
  docker-compose up -d

  # For Rest services repo
  # Migrate db schema
  flask db upgrade

Note
Socket default port = 2567
Backend default port = 8083
If you changed, reconfigure in the frontend .env file

Short demo

Demo

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.4%
  • TypeScript 6.1%
  • Other 1.5%