Build your own 3D arrow-clearing block puzzle with complete editable Unity source. Drag to rotate the block and tap an arrow whose path to the edge is clear. Blocked arrows bump back and cost a heart. Clear every arrow to finish the level.
Drag to rotate the 3D block, then tap an arrow whose path to the edge is clear. Blocked arrows bump back and cost a heart; clear every arrow to finish the level.
Rotatable toy blocks, directional paths, frozen arrows, heart limits and solver-backed generation create a clear, expandable puzzle loop.
Try the project: Play in Browser | Download the Android Demo | Read the Online Guide
🎯 GAMEPLAY LOOP
- Complete the core objective through clear mobile-friendly interactions.
- Progress through 25 authored levels followed by seeded procedural continuation.
- Use Hint, Pluck, Scan and Sweep as integrated progression tools.
- Restart, pause and continue with local progression and responsive portrait/landscape presentation.
⚡ CAMPAIGN AND LEVEL EDITORS
- 25 authored levels plus deterministic procedural continuation.
- A visual manual level editor supports 3D block layouts, arrow directions, frozen pieces, limits and objectives.
- 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, Pluck, Scan and Sweep - are integrated with progression and guided first use.
Advertising adapter included. The project uses Dummy mode for simulated banner, interstitial and rewarded placements. Provider SDKs are not bundled; production advertising requires a separately installed official SDK, your own identifiers and platform configuration.
🔧 RETHEME AND EXTEND
- Replace game art, interface colours, particles, audio and result presentation.
- Change visible menu and HUD strings using the exact files and methods documented in the game-specific reskin guide.
- Adjust level rules, objectives, boosters, rewards and progression through editable project data.
- Full C# source, scenes, assets and authoring tools are included.
📱 PROJECT ORGANIZATION
- Unity 6000.0.62f1 with URP 17.0.4, uGUI 2.0.0 and Input System 1.14.2.
- Portrait and landscape scenes, sound, music, local saves and development controls are included.
- Offline game documentation, shared-kit documentation and level editors are included.
- Android and WebGL are the demonstrated targets.
⚠️ BEFORE A PRODUCTION RELEASE
- The Android APK is a debug-signed development demo, not a production-signed store binary.
- Install required provider SDKs and replace Dummy 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.
📄 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 Block Away 3D guide covers setup, gameplay, exact colour and visible-text reskinning, level authoring, optional advertising configuration, signing, release builds and troubleshooting.
🖼️ MEDIA CLARIFICATION
Illustrated marketing key art is separate from authentic gameplay captures. Gallery images show this game and its included tools. Optional service examples require separate SDKs and configuration.
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.
- Ads are Dummy/simulated and IAP is Disabled. Real services require separately obtained 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 Block Away 3D Guide
- Extract the main ZIP and open START-HERE-RELEASE-GUIDE.html.
- Create a Unity 6000.0.62f1 URP project and install the package versions listed under Requirements.
- Import BlockAway-1.0.0.unitypackage with all assets selected.
- Set Active Input Handling to Both and restart Unity if prompted.
- Run Tools > Block Away 3D > Setup, open the supplied mobile scene and press Play.
- Follow the game-specific reskin section for the exact interface-colour files and visible menu/HUD strings.
- Set Company Name, Product Name, Android application ID, version and build number. Replace icons and the splash screen.
- Keep Dummy ads and Disabled IAP until you intentionally install and test a production provider. Configure your own IDs, consent flow and privacy policy.
- Create or select your Android release keystore and alias, then build a signed AAB.
- Test gameplay, progression, advertising, consent and enabled services on target devices.