Build a colourful 3D twisty-cube puzzle with a complete editable Unity 6 URP project. Swipe sticker rows to rotate cube layers, drag empty space to orbit the puzzle, and match each face or authored goal pattern within the move budget.
Multiple cube shapes, locked layers, goal patterns, and limited moves create a compact spatial puzzle loop supported by authored progression and repeatable procedural continuation.
Try the project: Play in Browser | Download the Android Demo | Read the Online Guide
HyperCasual LiveOps Kit is included for simulated ads, haptics, progression hooks, and other configurable mobile systems.
GAMEPLAY LOOP
- Swipe a sticker row to rotate the corresponding cube layer.
- Drag empty space to orbit the cube and inspect every side.
- Match complete faces or the level's authored goal pattern.
- Work within move budgets while handling locked layers and changing cube shapes.
- Finish the puzzle to trigger the connected reward and progression flow.
CAMPAIGN AND LEVEL EDITORS
- 25 authored levels are included, followed by seeded procedural continuation.
- A Manual Level Editor supports direct cube-puzzle authoring and revision.
- Automatic generation and validation tools support repeatable content creation.
- Portrait and landscape scenes support Android, browser preview, and Unity Editor testing.
BOOSTERS AND MOBILE SYSTEMS
Four working boosters—Hint, Undo, +3 Moves, and Auto Twist—are integrated with the game flow.
Advertising adapter included. The delivered project uses Dummy mode for simulated banner, interstitial, and rewarded placements. Google Mobile Ads and other provider SDKs are not bundled. Real advertising requires a separately installed provider SDK, your own service identifiers, and platform configuration.
RETHEME AND EXTEND
- Replace cube materials, sticker palettes, environment art, interface styling, effects, and audio.
- Adjust shapes, goal patterns, locks, move budgets, boosters, rewards, and progression through editable data.
- Use the development controls for level jumps, boosters, ad toggles, and vibration testing.
- Full C# source, scenes, assets, and authoring tools are included for customization.
PROJECT ORGANIZATION
- Unity 6000.0.62f1 with URP 17.0.4, uGUI 2.0.0, Input System 1.14.2, and Active Input Handling set to Both.
- Portrait and landscape scenes, sound, music, local saves, and development controls are included.
- Offline game and shared-kit documentation, gameplay systems, and level editors are included.
- No Built-in Render Pipeline, HDRP, or iOS compatibility claim is made.
BEFORE A PRODUCTION RELEASE
- The downloadable Android APK is a debug-signed development demo, not a production-signed store binary.
- Install required vendor SDKs and replace Dummy or simulated service settings with your production configuration.
- Configure your own application identifiers, branding, privacy and consent settings, credentials, and signing keys.
- Test all enabled systems on target devices before release; no physical-device test is claimed for the supplied APK.
THIRD-PARTY CONTENT
Required font, icon, TextMesh Pro, dependency, and shared-kit notices are retained in the buyer package with their applicable licence information.
GUIDANCE
The online Twisty Cube guide covers setup, gameplay, reskinning, level authoring and generation, optional ads configuration, signing, release builds, and troubleshooting.
MEDIA CLARIFICATION
Illustrated marketing key art is separate from authentic gameplay captures. Gallery images 01–05 show this game and its tools; 06–09 show shared HyperCasual LiveOps Kit capabilities and demos. Optional services require separate SDKs and configuration.
WATCH IT IN ACTION
Gameplay and editor showcase video
Requirements
- Unity 6000.0.62f1 with Universal Render Pipeline 17.0.4.
- Unity UI 2.0.0 and Input System 1.14.2 with Active Input Handling set to Both.
- Android Build Support with matching SDK, NDK, and OpenJDK for Android builds.
- WebGL Build Support for browser builds.
- Keep the complete game folder, HyperCasualLiveOpsKit, TextMesh Pro resources, and metadata together.
- Android and WebGL are the demonstrated targets. No Built-in Render Pipeline, HDRP, or iOS compatibility claim is made.
- Ads are Dummy/simulated and IAP is Disabled. Real services require separately obtained official SDKs, accounts, identifiers, and configuration.
- Your own signing credentials and release settings are required for production distribution.
Instructions
Read the included release guide before importing the project.
Read the Online Twisty Cube Guide
Before publishing your customized game:
- Extract the main ZIP and open START-HERE-RELEASE-GUIDE.html before importing.
- Create a Unity 6000.0.62f1 URP project and install the package versions listed under Requirements.
- Import the complete included unitypackage; retain the game folder, HyperCasualLiveOpsKit, TextMesh Pro assets, and metadata.
- Set Edit > Project Settings > Player > Other Settings > Active Input Handling to Both, then restart Unity if prompted.
- Run Twisty Cube > Setup, open the Mobile scene identified in the root guide, and press Play.
- Set Company Name, Product Name, Android application ID, version, and build number. Replace launcher icons and the splash screen.
- Keep Dummy ads and Disabled IAP until you intentionally install and test a production provider. Configure your own ad IDs, consent flow, privacy policy, and permissions.
- Create or select your Android release keystore and alias, then build a signed AAB. Follow the root guide for WebGL hosting.
- Test gameplay, progression, advertising, consent, and enabled platform services on target devices before store submission.
Use the included game manual for gameplay, reskinning, level editing and generation, boosters, and runtime extension points.