This website is under construction!

Color Bend 3D

Color Bend 3D

Color Bend 3D is a 3D puzzle game where players drag spheres to manipulate connected lines. Each sphere acts as a handle, bending and repositioning lines in real time. The objective is to untangle all lines so none of them intersect, all within a limited number of moves. Players must plan carefully and think spatially to solve each level, making it a fun and challenging experience for puzzle enthusiasts.

Tools & technologies

Unity, C#

Project link

What I did

  • Built the point dragging system, allowing players to move points smoothly and reshape connected lines in real time.
  • Created the line intersection logic, which detects overlaps and determines when the puzzle is solved.
  • Developed a level configuration system using ScriptableObjects, enabling move limits, sphere positions, and target layouts to be easily managed.
  • Designed UI feedback, showing remaining moves, highlighting intersecting lines, and providing success/failure notifications.
  • Added visual polish with Shader Graph and particle effects, including line highlights and satisfying visual effects when puzzles are completed.
  • Optimized game performance, ensuring smooth interaction even with many lines and spheres on mobile devices.