Cozy Game Template | Cozy Game/Fishing/Digging/Home Deco/RPG Template
Golem Kin Games
$34.99
$49.99
30%OFF
(no ratings)
Jump AssetStore
A complete life-sim system featuring smooth movement, cozy camera styles, inventory and tools, farming, fishing, building, shops, UI, time and seasons, plus a full save and load system.Cozy Controller is an all-in-one life-sim character controller system built for cozy games: farming, fishing, collecting, building, and relaxing exploration. Drop it into a new or existing project and you’ll have a solid foundation for a complete life-sim loop—movement, camera, inventory, tools, interactables, UI, and saving—ready to extend.What’s IncludedCharacter ControllerSmooth, camera-relative movement with walk/run/sneakJump with coyote time + jump buffer for forgiving controlsGround detection + configurable layersGameplay-ready events (jump/land/footsteps/speed changes)Camera System (Multiple Styles)Cozy-style fixed angles with Q/E rotationIsometric mode (true isometric angle)Fixed follow modeFree-look orbit mode + zoomOptional camera collision + interior mode supportInventory + HotbarCategory-based inventory (tools, fish, bugs, seeds, crops, materials, furniture, etc.)Stacking, equipping, consumables, placeablesCurrency support + buy/sell prices per itemEvents for UI updates, item added/removed, money changes, slot selectionTool System (5 Tool Types)Fishing Rod, Axe, Net, Shovel, Watering CanTool cooldowns, interaction range, rotate-to-target, optional movement blockingDedicated tool model scripts for visuals/particlesTool events for easy integration (fish bite/caught/escaped, chop/tree felled, bug caught, dug item, plant watered)Time & SeasonsSimulated time (configurable minutes per day)Real-time mode and real-time scaled modeDay/night support with sunrise/sunset eventsSeason progression with configurable days per seasonLighting hooks for sun/moon setupFarming: Plant Growth + WateringMulti-stage crop growth (seed → growth → main → harvestable)Water level + optional “requires watering”Harvest logic, quantities, optional regrowthVisual stage models + world prompts/effects/eventsHarvesting / Chopping SystemHealth-based destructibles with drops (trees, rocks, etc.)Optional harvest-mode for renewable resources (fruit trees, berry bushes)Regen options, hit shake, damage delay for animation syncFishing MinigameCast → wait → bite cue → catch windowWeighted fish pools with time + season restrictionsOptional Fishing Spots with custom pools and overridesBug CatchingCatchable creatures with wander + flee behaviorsFlying options (height range + bob)Catch effects + eventsDiggingWeighted buried loot with chance of “nothing”Dug state tracking + optional respawn timeDig visuals/audio + eventsBuilding & DecorationBuilding mode for placing/moving/picking up furnitureBuilding zones with bounds, grid snap, capacity limits, Y tolerancePreview materials for valid/invalid placementPre-placed object support + saved placement dataShop SystemBuy/sell UI flow with stock counts and price overridesSell price multiplier supportInteraction range + trigger open optionTransaction events (bought/sold/failed)Save / Load SystemSaves the core state needed for a life-sim loop:Player transformInventory contents + currency + hotbar selectionTime/day/season statePlant growth + watering stateChoppables (health/harvest state/destroyed)Dig spots (dug state)Caught creatures trackingPlaced objects (item ID, transform, zone)Includes CozySaveable for persistent object identity and auto-save support.UI KitHotbar UI, Inventory UI, Time UIItem popups (pickup notifications with fly-to-UI)Building UIShop UIWorld tooltips + harvest button helpersAudioSurface-based footstep system (component or tag-driven)Jump/land/swim hooksTool SFX hooks ready via eventsEditor ToolsQuick scene setup helpers (create time manager/save manager/popup manager)Save reset/open folder shortcutsDebug menu utilities (skip hour/day, set season, log inventory)Technical DetailsUnity Version:Unity 2021.3 LTS or newerTested in Unity 2021 LTS, 2022 LTS, and 2023 LTSRender Pipeline:Built-in Render PipelineUniversal Render Pipeline (URP) compatibleNo HDRP-specific dependenciesPlatforms:PC (Windows, macOS, Linux)Mobile (iOS, Android)WebGL (core systems supported)Console-ready architecture (no platform-specific code)Input System:Unity Input Manager (legacy) by defaultEasily adaptable to the New Input SystemDependencies:TextMeshPro (Unity package)No third-party assets or plugins requiredProgramming Language:C#Namespaces:All scripts are fully namespaced under GolemkinGames.CozyControllerCode Architecture:Modular, component-based designEvent-driven systems using UnityEventClean separation between controller, systems, UI, and toolsDesigned for extension without modifying core scriptsPerformance:Optimized for life-sim scale scenesLayer-masked physics queries to reduce overheadLightweight per-frame logicObject lifecycle management for runtime-spawned effectsSuitable for mobile and low-end devices with proper asset setupSave System:JSON-based save filesSupports multiple save slotsAuto-save and manual save supportUses Application.persistentDataPathPersistent runtime state for player, inventory, time, world objects, and placed itemsCamera System:Multiple camera styles in a single componentOptional camera collisionInterior/exterior mode switchingMouse, keyboard, and fixed-angle controls supportedUI System:Built with Unity UI (UGUI)Uses TextMeshPro for text renderingFully skinnable and replaceable UI componentsNo hard dependency on a specific canvas setupPhysics:Uses Unity physics (Rigidbody + Collider based)CapsuleCollider-based character controller (not Unity’s built-in CharacterController)Layer-based interaction filteringAudio:AudioSource-based playbackSurface-based footstep system (component or tag driven)Event hooks for tool, movement, and interaction soundsNetworking:Not networked by defaultSystems are deterministic and event-driven, suitable for multiplayer integrationExtensibility:Add new tools, items, crops, fish, bugs, and placeables via data configurationHook into gameplay events without modifying sourceReplace or extend UI and visuals independentlyDocumentation:Comprehensive in-package documentationInline tooltips and clear inspector layoutsIncluded Content:Scripts only (no character models, animations, or art assets) + demo art assets under CC0Example prefabs and demo-ready components for all systemsAI is used to enchance promo and to help tidy up docs



