Flappy Royale
A HTML5 Game, built to be embedded in apps using Phaser 3.
Setup
Clone, and run yarn install, run yarn start to load up into the app:
cd flappy-battle
yarn install
code .
yarn start
To build this app you will need access to our assets git submodule, I'm afraid we're not giving out access to that. So, think of this as a resource for learning from and not really for sending PRs to. Sorry, but games are just too easily cloned when the bar is that low.
Key Tech
To grok the codebase entirely, you'll see:
- Phaser 3
- TypeScript
- Webpack
- Firebase (DB/Functions/Hosting)
Deploy
- Running
yarn buildwill create adistfolder, which is the game statically compiled. - Running
yarn deploywill:
- Update all functions
- Compile your app in webpack
- Ship the webpack build to firebase hosting
Microsite
The site for the app lives inside the web/ folder.