- Make sure you have Node installed (14.19.1) only. On Linux/Mac, HIGHLY HIGHLY HIGHLY recommend NVM. This will save your life and keep you from getting gray hair. If you are on windows, consider running a VM of Linux.
- Run the following commands to install the toolchain
npm install -g @angular/cli
andnpm install -g @aws-amplify/cli
- Clone this repo and the sister repo FFTCG Online Game Server
- Once cloned, run
npm install
for both projects - For this repo, run
npm run start
- For the game server, run
npm run start
If everything is setup correctly, that is ALL you will have to do to launch the game locally. If you are looking to get into the DevOps space, you will also need 6.
Front End is built with Angular and Phaser 3.
Client is hosted using AWS Amplify
Cognito with User Pool and FB Login Working