Cubix
Learning Project

Cubix

A grid-based puzzle prototype built specifically to learn C++ inside a real Unreal Engine 5 project.

RoleSolo Developer
EngineUnreal Engine 5 — C++ & Blueprint
TypeGrid-Based Puzzle Prototype

Built specifically to learn C++ inside a real Unreal Engine 5 project rather than studying it in isolation. Small in scope by design — released publicly as-is, a completed piece of work rather than a polished commercial release. The player is given a sheet of shapes and has to combine them into a larger target shape.

Custom C++ Classes

Built custom GameMode, PlayerController, and Character classes in C++.

C++ Input Handling

Implemented input handling directly in C++.

Blueprint-Exposed Workflow

Established the UCLASS/UPROPERTY/UFUNCTION pattern that carried into every later project.

Grid-Based Puzzle Logic

Core combine-the-shapes puzzle logic, built on top of the C++ base classes.

Play the puzzle prototype

Combine the shapes yourself — the project that taught the C++ workflow behind everything after it.

Play on itch.io ↗
← Conscience Next — Keeper of Bees →