COLOR BOX

Color Box is a 3D platformer built in Unreal Engine featuring a space bot that changes color to solve puzzles and unlock doors. Created as an educational project, it explores color-based mechanics in a sci-fi setting.

Explore the project
COLOR BOX screenshot
Project preview01 / 04

The stack.

  • c++
  • blueprints

Inside the project.

Color Box is a 3D platformer developed in Unreal Engine as an educational project, where players control a color-changing space bot navigating a futuristic world filled with logic-based puzzles and interactive environments. The core gameplay revolves around using different colors to unlock doors, activate mechanisms, and solve environmental challenges that block progress.

The game is built using a hybrid approach of C++ programming and Unreal Engine’s Blueprint visual scripting, combining performance-driven logic with flexible design iteration. This dual-layered development approach showcases a solid grasp of both systems and their integration within a full Unreal Engine game.

A standout feature of Color Box is its AI system, which brings the world to life with three distinct AI-driven characters:

A guide NPC that assists and leads the player through parts of the level, offering subtle direction and narrative flavor.

A ranged enemy that throws color-altering orbs, forcing the player to adapt quickly and manage unexpected color changes mid-puzzle.

A melee enemy that actively chases and attacks the player, adding pressure and real-time combat challenges to the otherwise puzzle-focused gameplay.

Together, these AI elements add depth, tension, and dynamic pacing to the experience—blending thoughtful platforming with moments of action and exploration.

As an educational project, Color Box demonstrates well-rounded development skills in game design, AI behavior, C++ coding, and visual scripting—all brought together in a cohesive, sci-fi platformer experience.

More to explore.Back to the project archive