Place blocks, complete lines and master medieval puzzle boards.
Brick Legend is a complete Unity 6 2D block-placement template with 25 levels, three-piece trays, relic goals, special cells, four helpers and search-based validation tools.
Try the project: Play in Browser | Download the Android Demo | Read the Online Guide
🎮 GAMEPLAY LOOP
- Choose pieces from the three-piece tray and place them on valid board cells.
- Complete lines to clear space and progress the active objective.
- Manage relic goals, special cells and seeded piece dealing.
- Preserve enough open space to continue placing future pieces.
🧩 25 LEVELS AND LEVEL TOOLS
- 25 medieval levels combine varied board shapes, goal types, relics and special cells.
- Visual editing, validation, deterministic generation and search-based solvability checks are included.
- Portrait and landscape scenes support mobile and browser presentation.
- Editable board and objective data supports balancing and campaign expansion.
⚡ HELPERS AND MOBILE SYSTEMS
Hammer, Rotate, Lightning and Undo are connected to progression, charges, guidance and rewarded-flow hooks.
The included HyperCasual LiveOps Kit provides reusable backend-ready and native mobile foundations for advertising, in-app purchases, haptics, notifications, permissions, analytics, cloud/platform adapters, local progression, economy, rewards, shop flows, settings and engagement systems. Simulated backends support development and testing; production providers require your own SDKs, accounts and identifiers.
🛠️ RETHEME AND EXTEND
- Replace blocks, relics, board art, medieval backgrounds, palettes, interface styling and audio.
- Edit visible text, helpers, goal rules and level data using the documented paths.
- Extend the complete C# source and dedicated Editor tooling.
📱 PROJECT ORGANIZATION
- Verified with Unity 6000.0.62f1, URP 17.0.4, Unity UI 2.0.0 and Input System 1.14.2.
- Portrait Android and landscape WebGL scenes are included.
- Detailed HTML/PDF manuals cover setup, reskinning, authoring and publishing.
⚠️ BEFORE A PRODUCTION RELEASE
- The downloadable APK is a development demo, not a production-signed store binary.
- Install and configure any provider SDKs required by the services you enable.
- Set your own app identifiers, icons, splash screen, production IDs, privacy settings and signing credentials.
- Test gameplay, progression, advertising and enabled platform services on target devices before release.
🔗 GUIDANCE
The online Brick Legend guide covers installation, configuration, gameplay, customization, level tools, release builds and troubleshooting.
🎥 WATCH IT IN ACTION
Requirements
- Unity 6000.0.62f1
- Universal Render Pipeline 17.0.4
- Unity UI 2.0.0 and Input System 1.14.2
- Active Input Handling set to Both
- Android or WebGL build module for the chosen target
- Your own SDK/configuration for production providers
Instructions
Quick start
- Extract the buyer ZIP and open the manual.
- Import BrickLegend-1.0.0.unitypackage into a Unity 6000.0.62f1 URP project.
- Set Active Input Handling to Both and assign the included URP asset.
- Open a scene under Assets/SatisVizionBrickLegend/Games/BrickLegend/Scenes.
- Press Play.
The documentation gives exact interface-colour, visible-text, artwork and level-data paths. Follow its Android section for app identity, icons, splash, production providers, keystore signing and AAB/APK output.