View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 6000.4.7 or later
- Package size
- 8.0 MB
- Files
- 125
- Favorites
- 11
- Views in the past week
- 50
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Modular Conveyor Belt System
Modular conveyor belts that connect themselves: sorting, splitting, merging and storage, with events, editor snapping, a runtime sandbox and a step-by-step tutorial.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Modular Conveyor Belt System screenshot 1
About this asset
Build working conveyor lines in minutes. Drop modules next to each other and they connect by themselves - no manager object, no manual wiring. Parcels move, wait, split, merge, get sorted by type and are stored or released, all out of the box.
Ideal for factory, logistics, warehouse, tycoon and simulation games, and for any project where things need to travel along a line.
MODULES
• Straight, Corner (left and right), Splitter, Smart Splitter, Joiner, Multi-Joiner, Pauser, Loader and Unloader - 10 ready-to-use prefabs
• Smart Splitter routes parcels by type (Generic, Fragile, Heavy, Perishable), with an optional strict mode
• Multi-Joiner merges busy lines through a FIFO queue
• Pauser holds parcels for a set time and can be started and stopped at any moment
• Loader and Unloader move parcels into and out of a ParcelStorage, so lines can loop forever
BUILT FOR REAL PROJECTS
• Automatic connections through trigger overlaps - rebuild lines even during Play mode
• Back-pressure: a blocked line backs up one module at a time and never loses a parcel
• Event-driven waiting: a jammed line costs nothing per frame
• Events on every module (ParcelEntered, ParcelExited, ParcelBlocked, ParcelRouted) and on storages, plus a ConveyorEvents component to wire them in the Inspector without code
• Easy to extend: write your own module by overriding a single method
EDITOR TOOLS
• Auto snap: drop a module near another and it snaps into place, turned to continue the flow
• Optional grid snap
• Connection overlay in the Scene view: connected, near miss and open exits at a glance
• Validate Scene: finds setup mistakes and links straight to the object
• Inspector with inline validation and live runtime state
FOUR SCENES INCLUDED
• Menu - start screen to open every scene
• Tutorial - a 14-step guided tour with live examples, hands-on tasks and C# snippets
• Showcase Demo - a complete parcel sorting facility that runs by itself, with live stats
• Sandbox - build your own lines in Play mode: place, rotate, connect and drop parcels
ALSO INCLUDED
• Parcels with type, size and weight, player pick-up / place / drop and hover highlighting
• Works with the Input System and the legacy Input Manager
• Full C# source code with XML documentation, in its own namespace and assembly definitions
• Documentation: overview, conveyor types, setup guide and API reference
Requires Unity 6000.3 or newer and the Universal Render Pipeline (URP).
From the publisher's Asset Store listing.
Technical details
• Unity 6000.3 or newer (tested on 6000.4)
• Render pipeline: Universal Render Pipeline (URP). The materials use URP/Lit; Built-in and HDRP projects need the materials converted.
• Input: Input System package or legacy Input Manager (both supported)
• Dependencies: none for the core runtime; the demo scenes use TextMeshPro and uGUI (com.unity.ugui)
• 10 conveyor prefabs + ParcelStorage + parcel prefabs
• 4 scenes: Menu, Tutorial, Showcase Demo, Sandbox
• 47 C# scripts (17 runtime, 7 editor, 23 demo), about 5,700 lines, full source
• Namespace ConveyorSystem; assemblies ConveyorSystem, ConveyorSystem.Editor, ConveyorSystem.Demo
• Low-poly modules built from primitives; textures 512 x 512 or smaller
• Kinematic, transform-driven movement (no physics forces on the belt)
• Documentation in Markdown: overview, conveyor types, setup guide, API reference
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.4.7f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.