Sort Magic


Sort Magic is a ready-to-customize Unity sorting puzzle template with Bottles, Blocks, and Nuts & Bolts modes, solvable level generation, boosts, UI, event driven SFX & VFX, and mesh generation tools.


by PixelBug Games


Price History +

Sort Magic gives you a complete foundation for building modern sorting puzzle games in Unity. It includes multiple playable visual modes built on one shared puzzle system: bottle sorting, stacked block sorting, and nuts-and-bolts sorting.


Play the demo


Included features:

  • Three playable game modes Bottles, Blocks, and Nuts & Bolts
  • Shared board logic with mode-specific visuals and animations
  • Random solvable level generation
  • Deterministic level keys and level packs
  • Level save/load packs to build curated level collections.
  • Boost systems Undo, hint, auto-solve step, add-container, swap, lift, and force-move helpers
  • Hidden-piece patterns for puzzle and difficulty variants 
  • Palette based color customization
  • Tuning for capacity, color count, spacing, palette, boosts, and hidden patterns
  • Responsive layouts that arrange containers cleanly across different aspect ratios.
  • Event-driven SFX and VFX systems for adding fx throughout 
  • UI Toolkit + Unity Input System integration for modern UI and flexible controls.
  • Mesh generators for making your own blocks, bolts/nuts, and background planes

The core rules are reusable across every mode: players move compatible top pieces between containers until each non-empty container is filled with one matching group. You can use the included demo scenes as-is, customize the visuals, or extend the shared board framework to create your own sorting style.