# Build Guidelines Create an HTML Phaser 3 video game. The game should be a similar type of game to the old Hoyle Classic Games type of game. ## Tools and Organization - Phaser version 3.90 HTML game - Use JavaScript - Have JavaScript objects reference each other directly via IMPORT and EXPORT using ES6 standards - Do **NOT** require a web packager. - Create files and classes in a manner that allows future modifications and scaling at a modular level - Integrate SQLite to allow for long term web storage. - allow for account login/password creation, profile pic uploading, profile creation. - Keep history of games, wins, losses dates etc. - Use basic email verification on account creation. - Allow for multiplayer. We'll create a multiplayer lobby for some games, and allow players to simply join some others. - Just create a basic framework to start with and we'll add the games themselves later - Let's create the ability to create accounts and save/edit profiles. - Create a landing page for "Fertig Classic Games" and we'll add the games themselves later.  - Prepare a framework to allow tabletop type games such as Backgammon and Parchisi, and also Casino games such as backjack and texas hold em. ## Basic Framework - 1920 x 1080 view - Scale view to user's viewport. - Use basic temporary vector graphics that can later be replaced by sprites ## Controls - Mouse + Keyboard controls for all games.