Jelly Loop Jam – Sorting Puzzle Template + Editor is a complete game development template designed for creating and customizing jelly color-sorting puzzle games where players tap bowls to collect matching jelly balls extracted from a softbody image on a conveyor belt. The gameplay structure is inspired by popular hyper-casual sorting titles, such as Sand Loop, Sand Jam, and Jelly Loop.
It includes a full gameplay loop, Voronoi-based softbody jelly physics simulation, automatic level generation from photographs, three in-game boosters, and a fully featured in-game level editor with JSON import/export support. All systems are modular, data-driven, and easy to extend, making this template ideal for game jams, rapid prototyping, and production-ready casual or hyper-casual puzzle games.
🕹️ Try First: Browser Demo | Android Demo
OUR ADVANTAGES
- Developer-oriented architecture
- Clear documentation and setup workflow
- Built-in level editor and editor utilities
- Easy visual, color, and gameplay customization
- Clean, modular, and extendable Unity codebase
TEMPLATE INCLUDES
🪼 Jelly Sorting Puzzle Gameplay
- Voronoi-based soft-body jelly ball physics simulation
- Tap-to-sort bowl mechanic with BFS pathfinding click detection
- Conveyor belt system with jelly extraction and liquid fill animations
- Color-coded bowls with mystery bowl support (hidden colors)
- Smooth and satisfying hyper-casual puzzle gameplay loop
- Voronoi-based soft-body jelly ball physics simulation
- Tap-to-sort bowl mechanic with BFS pathfinding click detection
- Conveyor belt system with jelly extraction and liquid fill animations
- Color-coded bowls with mystery bowl support (hidden colors)
- Smooth and satisfying hyper-casual puzzle gameplay loop
🏗️ Level Editor & Data System
- 220 Unique levels included
- Built-in level editor scene integrated with the Unity Editor (no Play mode required)
- Visual bowl grid editor with Select Bowls and Edit Cells modes
- Image import tool with inline palette editor and re-rollable K-means++ color seeds
- Automatic color distribution based on image coverage
- JSON-based level export and import system
- Auto Level Generator for batch-creating levels from image folders
- Configurable ranges for colors, grid size, mystery bowls, and booster countsBuilt-in level editor scene integrated with the Unity Editor (no Play mode required)
- Visual bowl grid editor with Select Bowls and Edit Cells modes
- Image import tool with inline palette editor and re-rollable K-means++ color seeds
- Automatic color distribution based on image coverage
- JSON-based level export and import system
- Auto Level Generator for batch-creating levels from image folders
- Configurable ranges for colors, grid size, mystery bowls, and booster counts
🎮 Boosters & Gameplay Systems
- Three built-in boosters: Extra Slot, Shuffle, and Magic Pick
- Level-based booster unlock system with tutorial popups
- Extendable booster architecture for adding custom abilities
- Flexible per-level booster configuration through JSON
🎨 Color & Visual Tools
- K-means++ image quantization system for converting images into jelly grids
- Re-rollable seed system for generating varied color palettes
- Voronoi soft-body rendering with adjustable physics parameters (gravity, damping, jiggle)
- Easy replacement of materials, models, and visual effects
🧪 Developer & Debug Tools
- In-game Developer Settings panel for level navigation and ad testing
- Keyboard shortcuts for fast level switching and booster unlocking
- Clean namespace structure
- Modular GameManager architecture
🎨 Customization Friendly
- Easily replace visuals, UI elements, and animations
- JSON-driven level configuration with no hardcoded gameplay rules
- Generate new levels instantly by importing your own images
- Designed as a flexible foundation template rather than a locked system
📱 Mobile Ads Network
- AdMob integration for banner, interstitial, and rewarded video ads
- Dummy ad provider for safe testing in the Unity Editor without a real AdMob account
💿 Supported Platforms
📄 Documentation
Online Documentation
Includes step-by-step guides for:
- Setting up the game scene and running your first level
- Using the Level Editor to design and configure bowl grids
- Importing images and generating levels with K-means++ quantization
- Exporting and importing JSON level files
- Adding and customizing boosters
- Extending the template for your own jelly sorting or hyper-casual puzzle game
📬 Support
If you have any questions or need assistance, feel free to get in touch:
📧 Email: ragendom@gmail.com