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 build
will create adist
folder, which is the game statically compiled. - Running
yarn deploy
will:
- 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.