Player is fighting three other visible tank enemies on the screen. They've ricocheted two bullets and are about to be hit.

Tanks (WIP)

Game prototype made by the UPGRADE team across the span of a month. Heavily inspired by Wii Tanks.

Tech stack

C#, GLSL, Unity

This YouTube video contains more demo footage:

To prepare for the upcoming school year, the new UPGRADE board (includes me!) built a prototype/demo of the game idea that we wanted to make with the club during the year.

This game is heavily inspired by Wii Tanks, which has you fighting other tanks by ricocheting your bullets off walls and obstacles. We also added some puzzle elements like one-way walls and buttons that need to be pressed to remove obstructions.

We created a design document to keep track of gameplay ideas, features, and rules our demo should follow, so I’ve been involved with all parts of the planning process. As for actual development, I mostly worked on the camera system, which allows you to define a custom boundary to keep the player tank visible in, and otherwise start panning across the screen.

Play the (unlisted) game on itch.io

This experience taught us a lot of things about how to prepare for the actual game and we got a lot of good tester feedback.

Due to the nature of the game not being finished, it’s currently unlisted on itch.io, but you can play it via this link. We made a WebGL build to make everyone’s lives a bit easier.

If you’re reading this and have some free time, we would love more feedback! You can contact me directly via my socials or you can join the UPGRADE Discord server. The invite link can be found on the website.