├── .editorconfig ├── .eslintrc.cjs ├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── log.js ├── package.json ├── public ├── assets │ ├── bg.png │ ├── logo.png │ └── star.png ├── favicon.png └── style.css ├── screenshot.png ├── src ├── App.tsx ├── PhaserGame.tsx ├── game │ ├── EventBus.ts │ ├── main.ts │ └── scenes │ │ ├── Boot.ts │ │ ├── Game.ts │ │ ├── GameOver.ts │ │ ├── MainMenu.ts │ │ └── Preloader.ts ├── main.tsx └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite ├── config.dev.mjs └── config.prod.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/index.html -------------------------------------------------------------------------------- /log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/log.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/public/assets/bg.png -------------------------------------------------------------------------------- /public/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/public/assets/logo.png -------------------------------------------------------------------------------- /public/assets/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/public/assets/star.png -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/public/style.css -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/PhaserGame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/PhaserGame.tsx -------------------------------------------------------------------------------- /src/game/EventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/EventBus.ts -------------------------------------------------------------------------------- /src/game/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/main.ts -------------------------------------------------------------------------------- /src/game/scenes/Boot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/scenes/Boot.ts -------------------------------------------------------------------------------- /src/game/scenes/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/scenes/Game.ts -------------------------------------------------------------------------------- /src/game/scenes/GameOver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/scenes/GameOver.ts -------------------------------------------------------------------------------- /src/game/scenes/MainMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/scenes/MainMenu.ts -------------------------------------------------------------------------------- /src/game/scenes/Preloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/game/scenes/Preloader.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite/config.dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/vite/config.dev.mjs -------------------------------------------------------------------------------- /vite/config.prod.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phaserjs/template-react-ts/HEAD/vite/config.prod.mjs --------------------------------------------------------------------------------