Hi everyone,
I’m building a 3D Hexa Sort–style puzzle game using Three.js + Phaser. The 3D tower and block models are created in Blender, and the visuals are working fine.
Now I need help designing the game logic, such as:
how to manage the block movement and stacking,
how to detect valid moves,
how to check when a stack/column is solved, and general structure for implementing sorting puzzle mechanics.
I will share a short video of the output for reference.
Here is the drive link: https://drive.google.com/drive/folders/1bJveOVkS3thgFrIlPjWgW9-oOVPyv0Qi?usp=sharing
Any guidance or suggestions would be greatly appreciated.
Thanks!