Tank Trample is a game that is being developed by @Moulik-Budhiraja and @Toonyloo for a high school computer science class. The game is a 2D top-down shooter where the player controls a tank and must destroy the enemy tanks. The game is heavily inspired by the local multiplayer game Tank Trouble. The key difference between the two games being that Tank Trample has online multiplayer. The game is being developed using typescript and the React framework.
There are multiple ways to install the game but the recommended method is to use Docker but it is also possible to use Node.js and npm.
You will need to have Docker and Docker Compose installed on your computer.
To install the game, clone the repository and run the following command in the root directory of the project:
docker compose upThe docker compose file will build both the client and server images and run them. The client will be available at http://localhost:3000 and the server will be available at http://localhost:3001.
You will need to have Node.js and npm installed on your computer.
To install the game, clone the repository and run npm install in both the client and server directories.
cd client
npm install
cd ../server
npm installTo run the client, run the following command in the client directory:
npm startTo run the server, run the following command in the server directory:
npm startThe client will be available at http://localhost:3000 and the server will be available at http://localhost:3001.
The game is currently in development and is not yet playable. The game will be playable once the game is finished.