Hyper Chess | Puzzle Template + Level Editors โ€“ Unity Hypercasual Game Source Code

    Version 1.0

    1/6

    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

    No reviews yet

    More by Ragendom