Please use: http://htm.apeli.me/ to test the website as our repo doesn't include the connection file.
Inspiration
We are inspired by Fortnite and all the epic battle royal games. We are also inspired by former jagex CEO Mark Gerhard's tank... And Batman.
What it does
This epic 24 hour masterpiece is a culmination of everything amazing in the gaming industry such as violence, tanks and explosive destruction. This project includes a registration and login system and incorporates user accounts to store highscores. It also has an online multiplayer mode in which you can battle eachother. Please note you will need to have 2 people on the multiplayer page for it to begin.
How we built it
We built the front-end of this project using HTML and CSS. The game itself is coded entirely in javascript with the server for multiplayer being made in node.js. There is then a backend system for user accounts and highscores which is coded in php.
Challenges we ran into
Bullets not flying the right way, tanks not rotating, hitboxes not colliding correctly, other game objects displaying health bars, and a number of other issues.
Accomplishments that we're proud of
Making a fully working game that is rather fun to play. Especially proud of the multiplayer feature.
What we learned
How to properly work in a collaborative situation when coding and how to build a game fully using javascript.
What's next for HackTheMidlands
Same again next year!

Log in or sign up for Devpost to join the conversation.