Sort Them Toys – Sorting Game Template
LittleSimple
$19.24
$27.49
30%OFF
(no ratings)
Jump AssetStore
Build a satisfying first-person sorting game with physical items, shelf snapping, placement previews, upgrades, and a colorful toy store demo. Modular C# systems built for URP.Turn a messy toy store into a neatly organized shop.Sorting Game Template – Toy Store gives you a playable first-person sorting demo and reusable systems for building your own sorting game. Pick up scattered objects, choose their shelves, preview placements, and snap items into organized rows. Earn money from sorting and spend it on useful upgrades.The included demo features 42 unique toy types and 504 physical items, all present from the beginning. There are no spawning waves or restocking cycles—just one complete sorting run.MAKE EVERY SHELF YOUR OWNShelves begin unassigned. The first item placed on a shelf determines which type it accepts. Players can retrieve stored items and reorganize their choices. Placement previews communicate whether an item fits before it is placed.FOUR PRACTICAL UPGRADES• Bigger Inventory: increase carrying capacity from one to five items.• Longer Reach: pick up and place items from farther away.• Shelf Scanner: locate a suitable shelf for the selected item.• Matching Highlight: reveal matching items through surrounding objects for 3, 6, or 10 seconds.BUILT TO CUSTOMIZEItem definitions and upgrades use ScriptableObjects. Configure rewards, prices, inventory capacity, interaction range, spawning, and shelf placement slots. Replace the toy models with groceries, books, tools, packages, or another theme.The demo includes a colorful Unlit presentation, URP post-processing, a clean HUD, a world-space upgrade display, sound effects, and subtle interaction feedback.C# source code and setup documentation are included.More assets by LittleSimpleExplore more of my Unity assets:• Stylized Modular Warriors – Fantasy Character Pack• Stylized Modular Characters – Fantasy Mage Pack• MarineLife Mega Pack• Low Poly Dinosaur T-rex PackBrowse all LittleSimple assetsCustom work & contactHave a custom project in mind? Contact me on Fiverr to discuss your requirements.Custom work is a separate service and is not included with this package.FEATURES• First-person movement and mouse look.• Camera-based pickup, placement, retrieval, and forward throwing.• Inventory with up to five carried items and active-item selection.• Reusable interaction interface.• ScriptableObject-based item and upgrade definitions.• Shelf assignment, type validation, placement slots, and completion tracking.• Transparent placement ghost with valid and invalid states.• Configurable initial spawning with overlap avoidance.• Currency rewards and four upgrade types.• Timed matching-item outlines visible through surrounding objects.• HUD, upgrade menu, world-space monitor, and completion panel.• Sound effects, placement particles, and subtle item feedback.INCLUDED DEMO• 42 unique toy types with individual prefabs and definitions.• 12 instances per type: 504 physical items in total.• 14 cabinets containing 42 independent shelf spaces.• 12 placement slots per shelf, arranged in two rows of six.• Toy store environment, player, and upgrade station.• Simple colliders and Rigidbody-based loose items.• Stored and carried items use kinematic physics.RENDERING AND REQUIREMENTS• Developed and tested with Unity 6000.6.4f1.• Universal Render Pipeline (URP).• Uses Unity Input System, Unity UI (uGUI), and TextMeshPro.• Desktop keyboard and mouse controls.• Included artwork uses Unlit materials with URP post-processing.• Blender is not required to run or customize the imported demo.CUSTOMIZATION AND DOCUMENTATION• Namespace: SortingGameTemplate.• Package folder: Assets/LittleSimple/SortingGameTemplate.• README and Documentation/GettingStarted.md cover controls, item creation, shelf setup, spawning, rewards, upgrades, and theme replacement.• Third-party font notices are included.SCOPE AND VALIDATION NOTES• Single-player, single-run demo. Save/load and multiplayer are not included.• Mobile, console, and WebGL support have not been validated.• Asset Store validation may flag the included TextMeshPro and generated font materials because their shaders lack explicit SRP tags. These text materials render correctly in the tested URP demo; details are documented in Documentation/Validation.md.


