It's a flexible template for creating conveyor-based sorting games. Instead of providing a prototype, it gives you tools to create game concepts by replacing the visuals and configuring levels.Build satisfying conveyor-based puzzle games without building the gameplay from scratch.Conveyor Sort is a flexible and lightweight game template for creating conveyor-based sorting games in Unity. Instead of providing a single finished prototype, it gives you a modular gameplay framework that can be transformed into countless different game concepts simply by replacing the visuals and configuring new levels.Whether you want to build a factory simulator, donut sorting game, warehouse puzzle, jewelry organizer, food processing game, or any other conveyor-based experience, the underlying gameplay remains the same while the presentation becomes entirely your own.The project is designed to help you spend less time developing core mechanics and more time creating your game.Why Conveyor Sort?Most sorting games share the same foundation:Items travel through a predefined path.The player chooses where they should go.Correct decisions complete the level.New obstacles gradually increase the challenge.Conveyor Sort already implements this foundation in a clean and reusable way, allowing you to focus on game design instead of rebuilding the same systems over and over again.Designed for Fast IterationCreating a new level is intentionally simple. Build your gameplay by placing modular scene objects, configuring level data, and adjusting item flow directly inside the Unity Editor.No tightly coupled gameplay code.No complex setup.No unnecessary boilerplate.The entire project is built around reusable components that are easy to understand, modify, and extend.Main FeaturesUniversal conveyor-based sorting gameplayClean modular architectureEvent-driven gameplay systemsMobile-friendly implementationObject pooling for reusable gameplay objectsFlexible configuration systemFast level creation workflowConfigurable win and fail conditionsEasy-to-understand project structureUnity 6 compatibleUniversal Render Pipeline (URP)One Gameplay – Unlimited ThemesThe included visuals are only an example. Replace them with your own assets and create completely different games:DonutsCoinsColored RingsMechanical PartsBatteriesJewelryToysFoodPackagesCrystalsCardsOr any custom object you can imagine.The gameplay remains exactly the same while the visual style becomes entirely yours.Optimized for MobileThe template is designed with performance in mind. It includes:Event-driven architectureReusable gameplay objectsObject poolingLow runtime allocationsLightweight gameplay systemsEfficient scene organizationmaking it suitable for mobile projects while remaining easy to expand.Detailed Documentation IncludedComprehensive documentation explains:Project architectureGameplay systemsCreating new levelsConfiguration filesCustomizing visualsExtending mechanicsInitial project setupWhether you're an experienced Unity developer or creating your first hyper-casual prototype, you'll be able to understand the project quickly and start building immediately.Requirements & DependenciesThis asset requires Unity Splines (com.unity.splines), available through the Unity Package Manager.Unity Splines is not included with this asset and must be installed separately through Unity Package Manager.Third-Party NoticeThis asset uses Unity Splines by Unity Technologies under the license supplied with the Unity Splines package; see Third-Party Notices.txt included in the package for details.Dependencies:• Unity Splines (com.unity.splines) — required• TextMesh Pro — used for UI textSetup:Install Unity Splines through Window → Package Manager before using the included conveyor system and demo scene.No third-party fonts are included in the package. UI text uses the standard TextMesh Pro font asset.Technical DetailsBuilt with Unity 6Compatible with Universal Render Pipeline (URP)Clean, modular, event-driven architectureMobile-friendly implementationObject Pooling systemConfigurable gameplay through centralized configuration assetsEasy-to-extend gameplay systemsFast level creation workflowWell-structured and documented source codeComprehensive documentation includedFully commented public API and organized project structureNo external dependencies




