blockis is a online Tetris clone where players can compete in battle-royale Tetris games. Players can quickly hop into any game room to start playing immediately or create their own game room and invite all of their friends. blockis is inspired by Tetris Battles and Jstris.
blockis uses HTML5 canvas and Javascript to run the game in the browser, Node.js and MongoDB to handle the backend, and socket.io to handle the real-time communication between players in the same game room.
blockis is currently only available locally. Planning on launching the MVP via Heroku soon. Below are steps for running blockis on a local server
- Clone this repository
- Use
npm install
to install the dependencies - Use
npm run start
to start the server atlocalhost:3000
Implement Tetris base game functionality- Add in garbage
Have multple game roomsCreate private roomsCreate/Implement Wireframes- Make the styles prettier
- Create more game modes
- Deploy to Heroku