API designed to play Thomas and the Wolf in Node.js with Express.
- JavaScript 100%
|
|
||
|---|---|---|
| src | ||
| test | ||
| .gitignore | ||
| .npmrc | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| swagger.json | ||
Thomas and the Wolf API
A simple API designed in Node.js with Express that allows you to play Thomas and the Wolf directly using queries to the server.
Report Bug
.
Request Feature
Table Of Contents
Built With
- Node.js
- Express.js
Getting Started
Prerequisites
To use this application it is required to have the following dependencies installed:
- npm
npm install npm@latest -g
Installation
- Clone the repo
git clone https://github.com/abnazhor/thomas-and-the-wolf.git
- Install NPM packages
npm install
Usage
To run the server, type
npm start
After executing this, application with automatically run over port 3000.
Testing
To test the API, type
npm run test
Future Improvements
Some things that could be done in a future version could be:
- Add a mode that could deploy a web application done in any framework to display game interface easily.
- Add support for multiple games at the same time for every session
- Add achievements, counting the number of moves that the player does in every session.
- Add more puzzles, as it is already supported but there is currently only one.