Complete isometric camera, placement, terrain, and outdoor builder framework for cozy decorators and garden-building games.Bring your cozy visions to life with Cozy Builder Pro.Whether you are building a serene plant-filled studio, a bustling low-poly town, a relaxing interior decorator, or an outdoor garden builder, Cozy Builder Pro provides the production-ready foundation you need. This modular framework handles the complex math of isometric cameras, precise object placement, terrain editing, path painting, fence construction, and layout persistence — so you can focus on the feel of your game.🎥 Production-Ready Camera SystemsThree distinct camera behaviors for any perspective:Free Orbit (Demo 1): Panning, orbiting, and zooming with environment-aware Auto-Framing.Room Orbit (Demo 2/3): Clamped centers with Zoom Collision prevention — perfect for interior designers.Outdoor Terrain (Demo 4): WASD fly camera with orbit, pan, and terrain-following zoom — ideal for garden/landscape games.🪴 Advanced Placement MechanicsDirect Drag & Drop: Click, drag, and drop with smooth physics-based bounce animations.Inventory Workflow: Drag items from UI panels with ghost previews and surface alignment.Validation: Green/Red previews for valid/invalid placement based on custom layer rules.Surface Awareness: Naturally place objects on floors, walls, or tabletops with automatic rotation & alignment.Terrain Placement: Slope-aligned outdoor placement with terrain normal alignment and optional terrain flattening.🌿 Outdoor Garden Builder Tools (Demo 4)A complete terrain-editing and outdoor construction toolkit:Terrain Painting: Brush-based splatmap painting with adjustable size and strength.Path Painting: Grid-snapped auto-tiling paths with drag-to-paint and neighbor-aware edge detection.Fence Building: Click-to-draw fence runs with auto-generated posts and rails, terrain height snapping, and segment chaining.Object Placement: Catalog-based placement with spacing enforcement, overlap prevention, and terrain normal alignment.Terrain Flattening: Height brush to flatten terrain under structures with smooth falloff.Undo/Redo: Full command-pattern undo system with Ctrl+Z / Ctrl+Y support across all tools.💾 Robust Persistence (Save/Load)GUID-based Identification: Items keep their identity even if your scene changes.Auto-Save/Load: Seamlessly restore player layouts on scene start or application quit.JSON Format: Human-readable, zero-allocation, and easy to sync with cloud services.Full Terrain Persistence: Save and restore terrain paint, height, paths, fences, and placed objects.✨ Interactive PolishHover/Highlight: URP-compatible outlines and interaction effects.Undo/Redo: Full command-pattern systems in both room and outdoor modes.Cozy Score System: A goal-based objective system that reacts to the player's decoration choices with dynamic mood lighting.Floating Score Popups: Animated point displays for satisfying placement feedback. Play WebGL Demo💬 Support- Full documentation included- Email: support@kinaforge.com- Website: https://kinaforge.comUnity Version: 2022.3 LTS or newerRender Pipeline: URP (Universal Render Pipeline) optimized; Built-in RP also supported via automatic shader fallbackScripting Backend: Mono and IL2CPP compatibleScript Count: 70+ modular C# scripts (C# 9.0)Dependencies: None — pure Unity C#, no third-party plugins requiredPlatforms: Windows, macOS, Linux, Android, iOS (mobile gestures supported)Input System: Legacy Input Manager (compatible with both old and new input backends)TextMesh Pro: Required (included with Unity by default)Demo Scenes: 4 fully auto-generated demo scenes via editor menuDocumentation: Quick Start guide, full User Manual Editor Tools: Custom menu items for one-click scene generation, object database editorSave Format: JSON via JsonUtility — human-readable, no binary dependenciesArchitecture: Event-driven, no singletons, no Find() calls at runtime, fully serialized referencesAI-assisted coding tools were used during development for code generation, refactoring, and documentation writing. No AI/ML models, runtime inference, or trained datasets are included in the package itself. The final product is 100% deterministic C# code with no AI dependencies at runtime.




