Cube Tower (C#)

Cube Tower: A Fun Project Born Out of Lockdown

In 2021, during the lockdown in Norway, I found myself in need of a little amusing project to engage in amidst everything else.

That’s when Cube Tower came into existence. I never quite reached the point of completing the user interface, but all the functionality is there.

You find yourself as a spinning cube in the midst of space, tasked with defending against other cubes descending upon you.

If you get hit by another cube, your cube takes damage, and with enough damage, you lose the game.

The game is “infinite,” with cubes approaching faster and faster, and the number of cubes increasing. There are also different types of cubes—some are slow but resilient, while others are super fast but fragile. The idea is that you’re meant to eventually lose, but you keep the points when you do so you can “upgrade” your cube for the next round, aiming to progress even further.

Every tenth level introduces an extra challenging cube that moves very slowly towards you. This is a “boss” that needs to be defeated while other smaller cubes continue to approach.

The game is very simple in its setup but incredibly enjoyable to play.

Last posts

My lastest posts

latest news