- Game Development
Cube Runner
My first completed Unity game
This video can't be played right now.
01
Description
Cube Runner was my first successfully completed Unity game, created while learning Unity and C# through a Brackeys tutorial. Inspired by lane-based runner games, it features three lanes where the player continuously moves forward, collects red cubes for score, and avoids blue and green cubes as well as environmental obstacles. The original tutorial used a finite level rather than an infinite system, so the game ends after the playable section without a dedicated level-completion sequence. I also added my own creative elements, including 3D buildings, environmental objects, obstacles, sound effects, and visual presentation. This project introduced me to Unity scripting, UI, audio, gameplay systems, and core game-development workflows.
02
Highlights
First Completed Unity Game
Marked my first successful end-to-end Unity game development experience.
Three-Lane Runner
Implemented continuous forward movement with lane-based player controls.
Score & Collection System
Players collect red cubes while avoiding hazardous colored cubes.
Obstacle Gameplay
Added environmental obstacles that can end the run on collision.
Custom Creative Elements
Extended the tutorial foundation with buildings, 3D elements, obstacles, and visual details.
Audio Integration
Learned to implement sound effects using Unity's audio components.
UI & Game Flow
Implemented play, game-over, restart, and tap-to-restart screens.
Starting Point
Serves as a personal benchmark for how far my Unity and game-development skills have progressed since my first project.