Toybox Tidy League

Pack forty original toy kinds across twelve League heats and three miniature workshop towns. Grow a real opening, compete with eight clearly labeled offline bots and earn thirty-six stars and three shelves.

Your goal

Pack forty original toy kinds across twelve League heats and three miniature workshop towns. Grow a real opening, compete with eight clearly labeled offline bots and earn thirty-six stars and three shelves.

Start your first session

Each League heat lasts up to ninety active seconds. A table ends sooner if every toy has finished packing. Your actual toy points decide stars; the displayed three-star goal is separate from your rank among the nine rings. The entire visible wooden base must fit inside your opening. A tall narrow toy still needs its whole base to fit. The base outline shows the true footprint; the picture’s decorative height never decides a hit. All nine rings compete for the same finite toys. If several openings contain one base, the nearest center claims it; exact ties use a fixed per-toy rotating priority. One toy can award points to only one ring. A sufficiently larger opening can pack a smaller ring after a short continuous overlap. The smaller ring returns to its station after four seconds with less stored growth, its previous points intact and a three-second shield.

A useful decision to practice

Hold and drag the steering area to move, then release to stop. Taps, secondary contacts, mixed input, cancellation, outside movement, resizing and leaving the tab clear steering. The direction pad and arrows or WASD also move. Pass League heats in order. Each heat keeps its verified best points; the League total is their sum. Equal or lower replays cannot lower the record or send a duplicate score, but a genuine new toy kind can still join the collection. Every four passed heats earns a workshop shelf; trims unlock after four, eight and twelve. Practice can visit every heat, with the same rules, but never awards League points, stars, shelves or collection entries. Pause or return to the route to save exact ring, bot and packing progress. Continue reopens paused. A saved-input limit offers an explicit unsaved, unranked continuation while keeping earlier records and the last verified save.

How to play: controls

Hold and drag to steer, release to stop; use the direction pad, arrows or WASD. Fine diagonal strength controls offer the same real movement. Escape cancels or pauses. Practice is unranked and never changes the collection.

Portrait · touch friendly

Open the game directly