Color Bend 3D
0 / 0
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.