Hyper Chess | Puzzle Template + Level Editors – Unity Hypercasual Game Source Code

    Version 1.0

    1/6

    Compatibility

    Unity version
    6000.0 or newer
    Built in Unity 6
    Render pipelines
    Not stated
    Read the documentation

    Description

    Hyper Chess is a complete Unity game template for building and customizing mate-in-N chess puzzle games. Developed with the HyperCasual Game Engine, this asset provides the core systems, architecture, and tools needed to create a unique, mobile-ready chess-puzzle experience.


    Players tap a piece, then a highlighted square, to slide it and deliver checkmate within a limited number of moves. With standard chess movement, holed/irregular boards, and a satisfying "Mate in N → moves left" pressure loop, this template offers a polished hyper-casual experience inspired by classic mate-in-N puzzles. Every shipped level is verified solvable by a built-in forced-mate solver, so there are never any dead levels.


    This template includes a full puzzle gameplay loop, a move-budget system, boosters, and a fully featured Unity level editor with automatic forced-mate level generation. Every system is modular, data-driven, and built as a foundation for rapid extension and production-ready development.


    Try First: Browser Demo | Android Demo


    🚀 OUR ADVANTAGES

    • Developer-oriented architecture with clean, extendable code.
    • Clear online documentation and a pre-built, ready-to-play scene.
    • Built-in visual level editor and automatic batch level generation.
    • Easy visual, piece, and gameplay customization via URP and JSON-driven data.
    • Clean, modular codebase with namespace isolation (HypercasualGameEngine.Chess).

    📦 TEMPLATE INCLUDES


    ♟ Mate-in-N Chess Gameplay

    • Tap-to-Move: Tap a piece to highlight its legal squares, then tap a square to slide it; captures are automatic.
    • Forced-Mate Solver: A minimax (alpha-beta) verifier guarantees every level has a checkmate at its target depth.
    • Move Budget: Per-level move limit shown as "Mate in N", switching to "N moves left" once the player starts; running out triggers the lose state.
    • Full Piece Set: Standard movement for Queen, Rook, Bishop, Knight, Pawn, and King.
    • Irregular Boards: Optional inactive "hole" cells for non-rectangular puzzle shapes.
    • Polished Feedback: Selectable-piece outline highlight, soft drop shadows, eased piece motion, checkmate animation, and a URP post-processing look.

    🏗️ Level Editor & Data System

    • Visual Board Painter: A dedicated Editor window for placing pieces, painting board shape, and seeding positions — no Play mode required.
    • Auto Level Generator: Batch-generate hundreds of verified forced-mate puzzles with a concave difficulty curve (mate-in-1 up to mate-in-4), constraint relaxation, and a one-click red Delete-All.
    • JSON Level Format: Levels are stored as readable JSON files, making content easy to manage and extend.
    • Append-Only Generation: New levels are added after existing ones — your hand-tuned levels are never overwritten.

    🎮 Boosters & Gameplay Systems

    • Booster HUD: A level-gated booster row with first-use tutorial popups and remaining-use badges.
    • Helpers: Hint (preview a move) and Undo (take a move back), backed by a clean, extendable BoosterManager.
    • Unlock System: Boosters unlock by level and read their counts from per-level data.

    🎨 Customization & Visual Tools

    • Universal Render Pipeline (URP): Fully built for URP, with a shared post-processing volume.
    • Swappable Pieces: Piece meshes load from an FBX by name — drop in your own set to retheme.
    • Cross-Platform Outline: A position-based inverted-hull outline shader that ships identical visuals on Editor, WebGL, and Android.
    • Modular UI: HUD, separate Win/Lose panels, and booster badges.

    🧪 Developer & Debug Tools

    • In-Game Dev Panel: Quick level navigation, win/lose triggers, unlock/refill boosters, and reset tutorial popups.
    • Hotkeys: Arrow keys to skip levels; Shift+U/W/L/R dev shortcuts.
    • Clean Codebase: Singleton SoundManager, a static LevelManager loader, and an [DefaultExecutionOrder] GameManager choke point.

    🚫 Ads Are NOT Included


    💿 Supported Platforms: iOS · Android · WebGL · Desktop


    📄 Documentation

    Online Documentation — step-by-step guides for:

    • Setting up the scene and running your first level.
    • Designing levels with the visual editor.
    • Batch-generating content with the auto generator.
    • Swapping piece art and custom models.
    • Extending the template for your own chess-match mechanics.

    📬 Support

    Questions or help? Get in touch:


    📧 Email: [email protected]

    Hyper Chess | Puzzle Template + Level Editors

    Version 1.0

    Sold by

    Ragendom avatar

    Ragendom

    Private seller

    When you buy from a private individual, consumer-protection rules that apply between consumers and businesses may not apply to your contract with that seller. Your rights against HyperCodeStore as the store you paid are not affected.

    Report this listing

    $29.99

    More by Ragendom

    Guides