@nz1310 Hey! That’s an awesome beginner project to take on — Rubik’s cubes are way more complex than they look
When I was starting out, I also found my Blueprints getting messy really quickly. One thing that helped was creating a sort of “checklist” for each part of the logic:
- Cube face detection
- Rotation rules
- Input logic
- Reset and scramble functions
Even just adding comments inside Blueprints or keeping a notepad with what each node group does made a big difference.
You might also want to separate logic into smaller functions or custom events — that helped my Blueprints feel cleaner.
Stick with it! If it feels clunky now, that’s actually a good sign — it means you’re thinking like a dev already.