🗓️ Yondel 0.2.0 – Release Notes
✨ New Features & Improvements
🔨 Crafting & Recipes
- Added new crafting recipes and tool recipes.
- Implemented Furnace system with progress bar and recipe processing.
🌾 Items & Resources
- Added Dirt item with dug-hole and dirt tile interaction logic.
- Improved Campfire system with food cooking support.
- Added Lantern (light-emitting building).
- Added Cow entity with behavior fixes.
🏗️ Floor & Building Systems
- Implemented Wooden Floor and Gravel Floor systems.
- Fixed building placement logic.
- Added building mining support to BuildingManager.
- Introduced building flame system and improved campfire flames.
🎮 Input & Controls
- Mouse scroll wheel now switches hotbar slots.
- Added "C" key for zoom control.
- Ctrl + Q now properly updates held item after dropping a stack.
⚔️ Tools & Interaction
- Reworked tools system (speed, damage, and tile HP balancing).
- Improved tool swing animations and rendering.
- Fixed axe wood-chopping logic.
🔊 Audio & SFX System
- Added Footstep and Punch sound managers.
- Enhanced AudioManager with volume modifiers, pitch variance, falloff distance, and cooldown support.
- Added structured example usage for music and SFX integration.
🌍 World & Tile Systems
- Added upside-world tiles to tile types.
- Improved dirt tile logic and water push mechanics.
- Improved world item drops.
- Fixed tree rendering and lighting system issues.
🎒 Inventory & UI
- Inventory open state now disables punching.
- Improved hotbar and item handling responsiveness.
🛠️ System & Performance
- Updated region save system.
- Improved ProfileManager and save methods.
💚 Thank You
Yondel 0.2.0 is another step forward toward building a deeper, more alive world.
Your support and feedback directly shape every system and feature. Thank you for being part of the journey.