├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html └── manifest.json ├── server ├── index.js ├── package-lock.json └── package.json ├── src ├── App.js ├── actions │ └── index.js ├── components │ ├── CannonBall.jsx │ ├── CannonBase.jsx │ ├── CannonPipe.jsx │ ├── Canvas.jsx │ ├── CurrentScore.jsx │ ├── FlyingObject.jsx │ ├── FlyingObjectBase.jsx │ ├── FlyingObjectTop.jsx │ ├── Ground.jsx │ ├── Heart.jsx │ ├── Leaderboard.jsx │ ├── Login.jsx │ ├── Rank.jsx │ ├── Sky.jsx │ ├── StartGame.jsx │ └── Title.jsx ├── containers │ └── Game.js ├── index.css ├── index.js ├── reducers │ ├── checkCollisions.js │ ├── createFlyingObjects.js │ ├── index.js │ ├── moveCannonBalls.js │ ├── moveObjects.js │ ├── shoot.js │ └── startGame.js ├── registerServiceWorker.js └── utils │ ├── constants.js │ └── formulas.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/public/manifest.json -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/server/index.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/server/package.json -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/App.js -------------------------------------------------------------------------------- /src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/actions/index.js -------------------------------------------------------------------------------- /src/components/CannonBall.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/CannonBall.jsx -------------------------------------------------------------------------------- /src/components/CannonBase.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/CannonBase.jsx -------------------------------------------------------------------------------- /src/components/CannonPipe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/CannonPipe.jsx -------------------------------------------------------------------------------- /src/components/Canvas.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Canvas.jsx -------------------------------------------------------------------------------- /src/components/CurrentScore.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/CurrentScore.jsx -------------------------------------------------------------------------------- /src/components/FlyingObject.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/FlyingObject.jsx -------------------------------------------------------------------------------- /src/components/FlyingObjectBase.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/FlyingObjectBase.jsx -------------------------------------------------------------------------------- /src/components/FlyingObjectTop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/FlyingObjectTop.jsx -------------------------------------------------------------------------------- /src/components/Ground.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Ground.jsx -------------------------------------------------------------------------------- /src/components/Heart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Heart.jsx -------------------------------------------------------------------------------- /src/components/Leaderboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Leaderboard.jsx -------------------------------------------------------------------------------- /src/components/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Login.jsx -------------------------------------------------------------------------------- /src/components/Rank.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Rank.jsx -------------------------------------------------------------------------------- /src/components/Sky.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Sky.jsx -------------------------------------------------------------------------------- /src/components/StartGame.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/StartGame.jsx -------------------------------------------------------------------------------- /src/components/Title.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/components/Title.jsx -------------------------------------------------------------------------------- /src/containers/Game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/containers/Game.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/index.js -------------------------------------------------------------------------------- /src/reducers/checkCollisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/checkCollisions.js -------------------------------------------------------------------------------- /src/reducers/createFlyingObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/createFlyingObjects.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/moveCannonBalls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/moveCannonBalls.js -------------------------------------------------------------------------------- /src/reducers/moveObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/moveObjects.js -------------------------------------------------------------------------------- /src/reducers/shoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/shoot.js -------------------------------------------------------------------------------- /src/reducers/startGame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/reducers/startGame.js -------------------------------------------------------------------------------- /src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/registerServiceWorker.js -------------------------------------------------------------------------------- /src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/utils/constants.js -------------------------------------------------------------------------------- /src/utils/formulas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/src/utils/formulas.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/aliens-go-home-part-3/HEAD/yarn.lock --------------------------------------------------------------------------------