CozyCrate - Complete 2D Packing & Management Game Template – Unity Hypercasual Game Source Code

    Version 1.0.0

    1/12

    Compatibility

    Unity version
    6000.0 or newer
    Built in Unity 6
    Render pipelines
    URP
    Read the documentation

    Description

    Build a polished cozy packing game from a complete, playable Unity template. CozyCrate combines tactile parcel preparation with progression, customer management, supply planning, upgrades, bank actions, bills, and a guided campaign.

    The included starter game moves each order through a clear hands-on loop: inspect the request, organize incoming goods, clean or repair damaged items, choose a carton, arrange items freely, add protection and handling labels, enter the address, fold and tape the box, then ship it for a scored payout.

    The project is data-driven and source-included. Starter content lives in ScriptableObjects, gameplay rules live in focused C# services, and the interface is assembled from event-driven uGUI views. Replace the art, rebalance the economy, extend the campaign, or use the systems as a foundation for a different packing, sorting, fulfillment, or light-management game.

    Demo Showcase | Android APK | View Online Documentation

    📦 A COMPLETE PACKING LOOP

    • Intake and organization: move incoming items freely so overlapping orders remain readable.
    • Condition tasks: clean dirty goods and repair broken goods through focused mini-game interactions.
    • Free-form packing: position and rotate items continuously inside four visually distinct carton sizes.
    • Shape-aware validation: alpha-aware silhouettes and logical footprints prevent invalid overlaps without treating every sprite as a full rectangle.
    • Protection choices: use bubble wrap and packing peanuts when an order needs additional care.
    • Parcel finishing: fold carton flaps, drag tape across the seam, place handling stickers freely, enter the required address, and move the finished parcel to the conveyor.

    🧾 ORDERS, VALIDATION & FEEDBACK

    • Order requirements: item lists, quantities, client identity, address, handling rules, and condition states drive each parcel.
    • Hard shipping checks: missing items, a wrong address, an unsealed box, or no selected carton blocks delivery.
    • Soft scoring checks: packaging quality and handling mistakes reduce payout and appear in the shift report.
    • Three play styles: Chill, Normal, and Rush adjust timing, penalties, bills, and campaign pressure.
    • Clear daily reports: earnings, bonuses, penalties, costs, reputation, and progression are summarized between shifts.

    📈 PROGRESSION & MANAGEMENT

    • Eight guided days: the opening curriculum introduces mechanics in context instead of exposing every tool at once.
    • Procedural continuation: deterministic order progression keeps the game playable after the authored campaign days.
    • Tablet applications: manage clients, shop upgrades, restock supplies, review bills and authorities, use bank deposits and withdrawals, handle loans, and change settings.
    • Fourteen upgrades: workspace, storage, tool, automation, comfort, and cosmetic improvements use prerequisites and live effects.
    • Six starter clients: category pools, reputation gates, purchase gates, payout multipliers, and distinct visual branding support a growing business.

    🧰 DEVELOPER-FRIENDLY FOUNDATION

    • Editable C# source: runtime, UI, editor tooling, content generators, and tests are included.
    • ScriptableObject content: items, boxes, clients, consumables, stickers, upgrades, footprint shapes, difficulty profiles, localization strings, and tuning are separated from runtime logic.
    • Content Wizard: create common content types from guided editor forms and register them with the master catalog.
    • Validation tools: scan catalog references, IDs, content relationships, build setup, and common configuration mistakes.
    • First-open welcome window: jump directly to the Boot scene, customer guide, content tools, and setup checks, with hide and disable options.
    • Single HTML manual: searchable, responsive documentation explains setup, architecture, reskinning, balancing, new levels, content creation, testing, builds, licensing, and extension recipes.

    🎁 STARTER CONTENT INCLUDED

    • 30 categorized item definitions with authored sprites and varied visual sizes.
    • 4 carton definitions with distinct open and closed artwork.
    • 6 client definitions with progression and payout settings.
    • 14 upgrade definitions with prerequisites and typed effects.
    • 8 guided curriculum days plus procedural progression.
    • 3 difficulty profiles.
    • Handling labels, consumables, item-care interactions, tablet apps, reports, tutorials, generated fallback visuals, and procedural fallback audio.
    • Boot, Main Menu, and Workshop scenes.

    🧭 TYPICAL WORKFLOW

    • Open the included Boot scene and play the starter game.
    • Use the Content Wizard or duplicate an existing definition to add items, clients, boxes, upgrades, or other content.
    • Register new definitions in the central catalog.
    • Replace sprites, colors, text, sounds, and balancing values with your own production content.
    • Add authored day definitions or tune procedural progression.
    • Run content validation and the included test suites before exporting your game.

    📌 IMPORTANT BOUNDARIES

    • The included presentation is a complete starter game and template, not a hosted backend service or multiplayer framework.
    • CozyCrate is designed around desktop pointer controls; projects targeting touch, consoles, or accessibility-specific input should adapt and verify those interactions.
    • The package provides editable starter art and procedural fallbacks, not a general-purpose art library for unrelated products.
    • New third-party art, audio, fonts, services, or packages added by customers remain subject to their own licenses and platform requirements.

    📧 SUPPORT & QUESTIONS

    For questions, bug reports, or feature requests, contact:

    [email protected]

    Please include your Unity version, target platform, reproduction steps, Console error or stack trace, and a screenshot or short video when reporting an issue.

    🤖 AI-GENERATED CONTENT DISCLOSURE

    • Tools used: OpenAI's built-in image generation system (GPT image generation) was used to create original 2D source art for CozyCrate. Claude Code and GPT-based models through Codex also assisted with portions of the C# development.
    • Affected visual content: the 30 item sprites; carton source art and derived carton variants; menu and workbench backgrounds; panel/button and cat art; packing-peanut textures; tray icons; tutorial-hand art; feature-lock art; and their retained generated source textures.
    • Post-generation modifications: outputs were selected, chroma-key/background processed where applicable, transparency and edges cleaned, cropped, resized, split into atlases or derived variants, configured as Unity sprites, and integrated into the gameplay and UI systems.
    • Package notice: a detailed affected-content list is included at <code>Assets/CozyCrate/Third Party Notices.txt</code>.

    🧩 ARCHITECTURE

    • Runtime structure: service-driven game state with an EventBus connecting rules and presentation.
    • Content model: ScriptableObject definitions joined through a Resources-loaded master catalog.
    • Scene flow: Boot, Main Menu, and Workshop scenes.
    • Presentation: runtime-built uGUI and TextMesh Pro views with responsive canvas scaling.
    • Input: Unity Input System pointer, keyboard, and drag interactions.
    • Source access: editable C# source included for runtime systems, UI, editor tools, generators, and tests.

    📦 PACKING SYSTEMS

    • Placement: continuous local positioning and rotation inside the active carton.
    • Collision checks: footprint and alpha-aware silhouette validation for sprite-shaped overlap rules.
    • Cartons: four definitions with independent dimensions, capacity, pricing, open art, closed art, and packing layout.
    • Protection: bubble wrap and packing-peanut consumables with stock and capacity rules.
    • Labels: address plus handling sticker definitions, free placement, consumption, and validation.
    • Sealing: flap-state presentation and directional tape gesture across the carton seam.
    • Shipping authority: final validator separates hard rejects from payout-affecting mistakes.

    🗂️ CONTENT & PROGRESSION

    • Items: 30 starter definitions spanning apparel, electronics, tools, groceries, toys, cosmetics, media, homeware, and curiosities.
    • Conditions: clean, dirty, intact, and broken item flows.
    • Campaign: eight authored tutorial days followed by deterministic procedural progression.
    • Clients: six starter definitions with category pools, reputation and purchase gates, order limits, payout multipliers, and branding.
    • Upgrades: fourteen starter definitions with prerequisites and typed effects.
    • Difficulty: Chill, Normal, and Rush profiles drive timing, penalties, fines, bills, and pressure.
    • Localization: string-table override asset and centralized lookup path for customer translations.

    💳 ECONOMY & TABLET

    • Economy: order commissions, quality bonuses, penalties, consumable costs, rent, utilities, fines, and configurable win threshold.
    • Bank: deposit, withdraw, borrow, and repay flows with persisted balances and debt.
    • Shop: purchase upgrades and restock consumables through service-backed tablet apps.
    • Clients: unlock and purchase gated client contracts.
    • Persistence: JSON save data for campaign, economy, stock, purchases, unlocks, reputation, and settings.

    🛠️ EDITOR TOOLS

    • Welcome window: first-open guide with direct setup and documentation links plus persistent show/hide preference.
    • Content Wizard: guided creation for core content definitions.
    • Generators: restore starter content, scenes, art assignments, and project setup.
    • Validation: check IDs, catalog registration, references, content relationships, scene/build setup, and common omissions.
    • Build commands: Windows x64 development/release players, a landscape-only universal Android APK, and hosting-ready WebGL.

    🧪 TESTING & FALLBACKS

    • Tests: EditMode and PlayMode coverage for gameplay services, economy, progression, UI/tablet flows, placement, and day-cycle behavior.
    • Playtest bot: optional development-player smoke flow that operates the real UI and records a log and screenshots.
    • Fallback visuals: original code-generated graphics are available when an authored sprite is not assigned.
    • Fallback audio: procedural sound effects and music beds avoid bundled third-party audio clips.

    CozyCrate - Complete 2D Packing & Management Game Template

    Version 1.0.0

    Report this listing

    $29.99

    More by Szekipapa77

    Guides