Hyper Chess | Puzzle Template + Level Editors
Ragendom
$21.99
$43.99
50%OFF
(no ratings)
Jump AssetStore
Hyper Chess is a professional game template for building mate-in-N chess puzzle games. It includes a complete hyper-casual gameplay loop, a visual level editor, and an automatic level generator.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 ADVANTAGESDeveloper-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 GameplayTap-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 SystemVisual 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 SystemsBooster 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 ToolsUniversal 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 ToolsIn-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📄 DocumentationOnline 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.📬 SupportQuestions or help? Get in touch:📧 Email: ragendom@gmail.comClaude Code was used to create C# scripts.



