Dinoguys is a web-based platform battle royale game where players can race their friends online in real-time through multiple stages to see who will come out as the winner. Each stage has its own unique map filled with different traps and obstacles, and only a limited amount of players can get to the next stage. The one that finishes the last stage first wins the game!
Checkout the Deployed Game: https://dinoguys.herokuapp.com/
- Phaser 3 (v.3.55.2)
- Phaser 3 Rex UI Plugin (v.1.1.59)
- Socket.IO (v.4.1.3)
- Tiled (v.1.7.2)
- Express (v.4.17.1)
- Fork and clone this repo.
- Install the dependencies with:
npm install
. - Start the build process and the application with:
npm run start-dev
. If you're using Windows, you may need to executenpm run start-server
andnpm run build-watch
separately (in their own terminal tabs). - Navigate to localhost:8080 to see the site in the browser.
Special thanks to Isaac Easton, Sarah Zhao, and Gary Kertis for invaluable advice throughout the development process!
Special thanks to @kxstadinjpg for the amazing favicon logo!