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!

Share this project:

Updates