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 Systems
Three 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 Mechanics
- Direct 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 Polish
- Hover/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.com