├── .github └── workflows │ └── main.yml ├── .gitignore ├── .prettierrc ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── client ├── assets │ ├── controls.png │ ├── fullscreen.png │ └── player.png ├── client.js ├── components │ ├── controls.js │ ├── cursors.js │ ├── fullscreenButton.js │ ├── fullscreenEvent.js │ └── player.js └── scenes │ ├── bootScene.js │ └── gameScene.js ├── index.html ├── package.json ├── server ├── game │ ├── components │ │ └── player.js │ ├── config.js │ ├── game.js │ └── gameScene.js └── server.js ├── test └── test.js └── webpack.config.cjs /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | "@yandeu/prettier-config" -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["esbenp.prettier-vscode"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/README.md -------------------------------------------------------------------------------- /client/assets/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/assets/controls.png -------------------------------------------------------------------------------- /client/assets/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/assets/fullscreen.png -------------------------------------------------------------------------------- /client/assets/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/assets/player.png -------------------------------------------------------------------------------- /client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/client.js -------------------------------------------------------------------------------- /client/components/controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/components/controls.js -------------------------------------------------------------------------------- /client/components/cursors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/components/cursors.js -------------------------------------------------------------------------------- /client/components/fullscreenButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/components/fullscreenButton.js -------------------------------------------------------------------------------- /client/components/fullscreenEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/components/fullscreenEvent.js -------------------------------------------------------------------------------- /client/components/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/components/player.js -------------------------------------------------------------------------------- /client/scenes/bootScene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/scenes/bootScene.js -------------------------------------------------------------------------------- /client/scenes/gameScene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/client/scenes/gameScene.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/package.json -------------------------------------------------------------------------------- /server/game/components/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/server/game/components/player.js -------------------------------------------------------------------------------- /server/game/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/server/game/config.js -------------------------------------------------------------------------------- /server/game/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/server/game/game.js -------------------------------------------------------------------------------- /server/game/gameScene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/server/game/gameScene.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/server/server.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/test/test.js -------------------------------------------------------------------------------- /webpack.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geckosio/phaser3-multiplayer-game-example/HEAD/webpack.config.cjs --------------------------------------------------------------------------------