This project want to use becsy with colyseus to have an entity-component-system with network support.
This project has been created using ⚔️ create-colyseus-app
- an npm init template for kick starting a Colyseus project in TypeScript.
git clone git@github.com:meltzow/becsy-colyseus.git
yarn
npm start
index.ts
: main entry point, register an empty room handler and attach@colyseus/monitor
src/rooms/MyRoom.ts
: an empty room handler for you to implement your logicsrc/rooms/schema/MyRoomState.ts
: an empty schema used on your room's state.loadtest/example.ts
: scriptable client for the loadtest tool (seenpm run loadtest
)package.json
:scripts
:npm start
: runsts-node-dev index.ts
npm test
: runs mocha test suitenpm run loadtest
: runs the@colyseus/loadtest
tool for testing the connection, using theloadtest/example.ts
script.
tsconfig.json
: TypeScript configuration file
MIT