Overview:
Aquarium Puzzle Engine is a toolkit for building water-sort and nonogram-style logic puzzles. Create a standalone puzzle game or add a puzzle mode to a casual game, a hyper-casual title, or a puzzle-hybrid experience.
Generate boards procedurally, build them by hand, or create puzzles from a solution sprite. Players solve each board by pouring water and marking cells, then reveal the full-color layout when they complete the puzzle.
Puzzle rules and data are handled by the engine, while rendering, animation, and screen flow remain customizable. An optional UI view template and a ready-to-play sample provide starting points for integration.
Features:
- Procedural puzzle generation for board sizes from 5×5 to 30×30
- Generation time budgets and optional Easy, Medium, or Hard difficulty targeting
- Editor workbench for authoring puzzles by hand, from a solution sprite, or from a hand-painted water mask
- Built-in solver validates boards and checks uniqueness and solvability
- Dependency-free play-field model with water pouring, crosses, mistake checking, and completion logic
- Full-color final-layout reveal when a puzzle is completed
- Level collections and registry organized by theme, board size, or difficulty
- Data-driven board-size categories, rewards, and difficulty settings through a shared game configuration
- Thematic level ordering and an optional per-category economy and reward layer
- Content validator for finding orphaned or misconfigured levels
- No-code sample with two pre-wired menu and gameplay scenes configured through the Inspector
- Optional uGUI view template
- Pure C# with no third-party dependencies; compatible with Built-in, URP, and HDRP render pipelines
Platform:
Unity 6000.3.14
No reviews found!

No comments found for this product. Be the first to comment!