Sort items in this low-poly Unity 3D game inspired by games like A Little To The Left. βΛβ‘ βπ₯¬.Λ βΉββ‘ π β
This game currently has: three levels, a start screen, an end screen, and a pause/quit menu as well. There is UI SFX and game music implemented.
Made in Unity Game Engine, v.2022.3.52f1! :]
πΉοΈ Low Effort Gameplay
Intuitive drag-and-drop controls - just drag and organize!
Cozy, low-poly art style, perfect for unwinding
Soothing background music throughout the game
π¦ Three Unique Levels
Level 1: Sort colorful stationery into their designated spots
Level 2: Organize fresh fruits & veggies into a wooden crate
Level 3: Return a chess piece to its proper position
π― Satisfying Mechanics
Smooth item snapping when you sort objects correctly
Automatic level progression when puzzles are solved
Visual hints to guide your sorting strategy
π΅ Polished Experience
Theme music fades in/out with pause menu
Satisfying UI sound effects for menus and interactions
Pause anytime with ESC key
π FREE to Play
Available on itch.io
Quick, mini puzzle sessions
No ads or micro-transactions
Perfect for fans of A Little to the Left, Unpacking, and cozy puzzle games!
Drag items into their corresponding spots/containers. Levels may contain hints on where to place items.
ESC β Quit menu
Mouse Left Click β Pick up, drop item
Mouse Right Click β Rotate item
PLAY Sorts for free on itch.io!
Please leave it a rating and/or comment while you're there! It would mean the world to me! πβ£οΈ
Sorts icon!
Level 1β Stationery, with hints
Level 2β Fruits & Vegetales
Level 3β Chess (only one object to organize at the moment)
- (2/3) Add a game mechanic to detect when all items are organized & move to next level (Dec. 18, 2025)
- Level 1: place stationery in specific slots (Aug. 3, 2025)
- Level 2: place fruits & veggies in box (Dec. 18, 2025)
- Level 3: place chess pieces in specific slots
- Create my own UI art
- Create my own models
- Add animations to levels
- Solution (and progress bar, perhaps?)
- entering level
- leaving level
- Save mechanic
- Pause menu bugβ items picked up before
escing will follow cursor around, making it harder to find cursor; item should drop. - Storyline/objective/plot
- SFX (pick up and drop sounds)
- Start menu UI (Aug. 3, 2025)
- Pause menu UI (Aug. 3, 2025)
- Level 1
- drag and drop (Aug. 3, 2025)
- All solutions met
- Level 2 drag and drop
- drag and drop (Dec. 18, 2025)
- All solutions met
- Level 3 drag and drop
- drag and drop (Dec. 18, 2025)
- All solutions met
- Hidden solutions
- Level 1: sort by size
- Level 2: sort into containers by fruit/veggie type
- Level 3: cross a piece over to "win" the game
- Drag and drop item mechanic; applied only to items I want moved
- Levels 1-3 designed/developed
- Level 1 solution detection & 1 solution implemented: sort stationery by color.
- Pause/Quit menu w/
esc; music fades in/out with pause open/closed.
(recently added!) (Aug. 3, 2025)
- Level 1 item snapping mechanic
- Game mechanic that detects when all items are organized & allow player to move to next level
- Level 1: place stationery in specific spots
- Start-menu UI (very bare)
- Pause-menu UI (very bare)
- SFX for UI for Start & Pause/Quit menuβ @Cyrex Studios
- Theme music for entire gameβ @1144ghost
(newly added!) (Dec. 18, 2025)
- Finished implementing game mechanic that detects when all items are organized & move to next level
- Level 2: place fruits & veggies in box
- Started Level 3: place a pawn chess piece in its specific pawn spot on the board
-
ItemSlot.cs&Grabber.cswork on any level the scripts are called on, instead of solely Level 1.ββ Hard-coded level names, solution numbers, and levels 1-3 in, so changes will need to be made if level names are changed, levels are added/subtracted, or less/more solutions arise.
- Level 2 item snapping mechanic
- Level 3 item snapping mechanic
- Level 2 solution detection & 1 solution implemented: place all fruits and veggies into wooden crate.
- Level 3 solution detection & 1 solution implemented: move pawn back to its designated starting position.
Playing Sorts
- Play free on itch.io
or - Download Unity MacOS .app in Project Directory
- Download Unity Windows .exe in Project Directory
Opening Sorts in the Game Engine
Simply open the project from Unity Hub with version 2022.3.52f1 or higher (same version highly recommended).
A few files and directory references you might(?) find useful.
Sorts/
βββ Assets/
β βββ Scenes/ # Game levels
β β βββ Level1.unity # Stationery sorting level
β β βββ Level2.unity # Fruits & vegetables level
β β βββ Level3.unity # Chess pieces level
β βββ Scripts/ # C# game logic
β β βββ DragAndDrop.cs # Item dragging mechanics
β β βββ GameManager.cs # Level completion detection; Pause/Quit menu logic
β β βββ Grabber.cs # Apply to game objects you want to be grabbable
β β βββ ItemSlot.cs # Apply to game objects you want to be item slots
β βββ Models/ # 3D models and prefabs
β β βββ Stationery/ # Office supplies assets for level 1
β β βββ BellPeppersCapsicums/ # Bell peppers for level 2
β β βββ LowPolyFarmLite/ # Vegetables, props for level 2
β β βββ Chess/ # Chess pieces for level 3
βββ README_images/ # Sorts icon, gifs, and gameplay screenshots
βββ Research # Research documents
β βββ Research.md # Project Proposal, Post-Mortem, and User Feedback
βββ Builds/ # Sorts executables for MacOS, Windows, and WebGL
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.
Jenny Spicer / Jennifer Spicer
- Ethereal Grace β 5 Bell Peppers - Capsicum - Low Poly Realistic Vegetable
- Broken Vector - Low Poly Chess Pack
- JustCreate - Low Poly Farm Pack Lite
- Sten Ulfsson - Office Supplies Low Poly
- Cyrex Studios - Universal UI/Menu Soundpack
- 1144ghost - cozy winter music
- AIA β Unity Drag & Drop Tutorial
Heavily inspired by the following cozy games:
- A Little to the Left (video ref.)
- Birth (video ref.)
- Unpacking (video ref.)
Caution
This is a learning project demonstrating Unity 3D fundamentals. It is not production-ready and lacks save features.


