A clone of Game Pigeon's WordHunt (a form of Boggle) for the GameJay Telegram bot gaming platform.
See the GameJay README for details on the API flow.
- Should run on the latest LTS
node
version (if it doesn't, please update and make a PR!) - Snowpack is used to bundle the site for deployment and also spin up a development server. It is included in the
devDependencies
- As of now, there's no machine-specific
.env
file, but there is asrc/env.ts
with configurable variablesSERVER_URL
should point to the backend GameJay server you want to use, either local or remote
- The static files that get bundled into the build, including the
index.html
entrypoint, are inpublic
.- Assets like images are stored in
public/assets
- Assets like images are stored in
Install npm packages
npm i
npm run dev
Output the website's files for deployment to the _build
folder.
npm run build
The whole game is basically pure Phaser. A word matching game probably doesn't need a whole engine like Phaser but it was convenient for my skill-set. Phaser has a lot of examples to use for learning.