Back to projects
Unity 3D C#

Tower Fall

A fast, addictive spiral-drop game: guide a ball down a spiraling tower, dodge obstacles, and time precision drops to survive.

0:00
0:00

The brief

Tower Fall is a fast-paced 3D arcade game centered around a simple but challenging idea: control a ball as it falls through a spiraling tower. The game focuses on movement, timing, and maintaining control as the tower continuously rotates around the descent path.

Core gameplay

Spiraling descent

Players guide a ball downward through a continuously spiraling tower, requiring them to constantly adjust their position during the descent.

Ball control

The player controls the ball's horizontal movement, using simple controls to navigate the constantly changing tower layout.

Precision timing

Players need to time their movement carefully to pass through openings and continue their descent without losing control.

Tower Fall in action showing the spiraling tower and player controls.

Systems & Technical Highlights

Tower rotation

Implemented the rotating tower mechanic that continuously changes the orientation of the level around the falling ball.

Ball movement

Developed the player-controlled ball movement and input handling to create responsive horizontal control.

Physics-based gameplay

Integrated physics and collision interactions to support the falling movement and gameplay behavior.

Tech stack

Unity 3D · C#