Note: To access all shared projects, get information about environment setup, and view other guides, please visit Explore-In-HMOS-Wearable Index.
Rolling Game is a wearable puzzle game built for HarmonyNext smart watches. Players tap on paired rolling objects to toggle their state between open and closed, working to match a target configuration and complete the level.
1. Tap to Toggle
Players tap on a rolling object to open or close it, toggling its state between rolled and unrolled positions.
2. Paired Interaction
Each rolling object is linked to a pair; opening one shifts its partner to a lower depth, requiring players to consider both objects together.
3. Target Matching
Players must reproduce the exact target configuration by adjusting the open/close state of all rolling objects to complete the level.
4. Level Completion
Upon solving the puzzle, a level-completed screen fades in, giving players the option to replay the level.
- Languages: C#
- Engine: Tuanjie (Unity) 1.6
- Frameworks: OpenHarmony SDK
- Tools: Tuanjie Editor
- Libraries: TextMesh Pro
- Huawei Watch 5
Assets/
├── Main.scene
├── Materials/
├── Models/
└── Scripts/
├── GameManager.cs
├── InputManager.cs
├── LevelCompletedUI.cs
├── LevelManager.cs
├── RollingObject.cs
├── SerializedDictionary.cs
└── SplashScreenManager.cs
Rolling Game is distributed under the terms of the MIT License. See the LICENSE for more information.



