This is the result of a student project when I was in my sixth semester. We wanted to make a tower defense game with a unique theme and an interesting mechanic for the tower configuration. In the end we came up with an RGB/gaming-hardware look, a computer virus as the villain and a node editor system for the turrets. The game takes place at an infected main board. The goal of the game is to defend your CPU against incoming computer viruses at all cost. To do so, you need to place antivirus turrets and configure them wisely depending on the attacking enemy types. But there's a catch. Along the enemy pathway are different components like graphics cards and your RAM. By losing those to the virus, the game gets harder because of new enemy entrances or teleporters that can mess up your strategy. 

I was responsible for nearly all the visuals and the map design (concepts, models, materials, VFX, shaders, animations, etc.) except the main menu and the 2D elements. I also coded the logic for most of the visual events like the change of lights, materials, effects, animations, etc.

In the end, I revisited the game for a little polishing, which included (a lot of) bug fixing. Featuring minor things like the wrong display of stats, to game breaking bugs like frozen turrets or wrong enemy pathways. I also implemented the feature to replace towers in between enemy waves along some balancing changes. This and speeding the game up a bit increased the playability a lot.

In the end, I made the game playable in the browser. Originally, the sound was implemented via Audiokinetic's Wwise. Sadly the application does not support WebGL builds (yet). This meant that I had to recreate all the sound implementations with Unity's native sound system. The web Version is also missing a few visual effects, hence WebGL builds do not support Unity's VFX graph. Because of this technical limitation, I was required to make a "low-Budged version" of effects like the teleport lightning as well. Anyway, I hope you have fun with the game :)

Credits: 

Game: Burkhardt Peter, Holzapfel Johannes, Maier Jonas, Schmidt Nico, Rohe Steffen (me), Winkeler Julius 

Sound: Pirgl André 

Supervisor: Prof. René Bühling

Download

Download
BinaryBattlegrounds_Windows 153 MB

Install instructions

Unpack the .zip in a folder and execute the .exe file. In some cases your system will give you an "unknown publisher pop up". You can ignore that. Have fun :)

Leave a comment

Log in with itch.io to leave a comment.