🎯 Block Blaster Gameplay
- Queue-based cannon and firing slot system
- Color-matching projectile shooting mechanic
- Dynamic grid with gravity and reserve block spawning
- Stacked floor blocks (1–5 floors) for multi-hit challenges
- 2×2 obstacle blocks with configurable HP
- Hidden cannons, locked slots, and multiple puzzle variations
🏗️ Level Editor & Data System
- Built-in Unity Editor level designer window
- 500 Levels included
- Visual grid painter for blocks, floors, cannons, and obstacles
- Queue column and cannon configuration
- JSON level export and import system
- NEW: Auto level generator (create hundreds of levels in bulk)
🎮 Boosters & Gameplay Systems
- Three built-in boosters: Shuffle, Bomb, and Unlock
- Progressive booster unlocking across levels
- Tutorial popups and per-level usage tracking
- Extendable system for adding new booster mechanics
🎨 Color & Visual Tools
- 10 built-in block colors (Red, Yellow, Blue, Green, Orange, Purple, Pink, Cyan, Lime, Magenta)
- Smooth cube mesh rendering with URP/Lit materials
- Procedural block creation and particle explosion effects
- Easily replace materials, meshes, and visual effects
🧪 Developer & Debug Tools
- In-game developer settings panel (level nav, win/lose trigger, ad testing)
- Keyboard shortcuts for level skipping and booster unlock
- Modular GameManager architecture
- Clean namespace isolation (HypercasualGameEngine)
🎨 Customization Friendly
- Easily replace visuals, UI, and animations
- Add new block colors via a single enum and color array
- No hardcoded gameplay rules
- Designed as a foundation template, not a locked system
📱 Mobile Ads Network
- AdMob: Monetization network included (banner, interstitial, rewarded video)
💿 Supported Platforms
- iOS
- Android
- WebGL
- Desktop
📄 Documentation
Includes step-by-step guides for:
- Setting up the game scene and running your first level
- Designing levels with the visual grid painter
- Configuring cannons, floor stacks, obstacles, and locked slots
- Using the Auto Level Generator to batch-create content
- Adding new block colors and boosters
- Extending the template for your own block puzzle or hyper-casual game
📬 Support