
CPU Defence
A classic tower defence game in which the player must protect their CPU from various viruses making their way along the circuit board.


CPU Defence began as a simple turret based tower defence game but quickly grew to have a digital and circuitry art style. Designed for mobile format the game is comprised of low poly 3D game objects that allow performance to remain stable even as particle effects and quanitites begin to ramp as the game progresses.
Features list/ GDD. --->
As this developed from a prototype, the GDD and list of features to be added naturally fused and became a one stop reference doc during the project.
This game was a challenge in performance as I wanted the physical feedback from the players defensive measures to be the focus. As a result, none-boss enemies were kept extremely simplistic, often comprising of basic shapes with texture maps as seen to the right. The low poly nature of the enemies allowed for many more particle effects to properly display as the battles become more chaotic.





The UI theme of the game was a robotic/scifi and digital blend with blues and greens taking up most of the pallete.




The bulk of the feature suite for this game consisted primarily of things such as the wave spawner, store purchasing and unlock logic and the in game shop logic. The game is run on ~60 scripts, some excerpts of which I have placed below.





