Devlog #8 – River Generation, Rain Effects, and Player Death System








Hello everyone !
This week was packed with technical improvements, performance boosts, and visual/gameplay enhancements in Wildborn. Here’s a full overview of what’s been done
💾 Expanded Save System
-
The save system now supports:
-
Persistent world objects and flora.
-
Tracking of previously generated chunks with per-tile saving.
-
-
JSON files are larger but remain performant thanks to
HashSet
use.
🌧️ Rain, Rivers & Water System
-
Improved river generation:
-
Switched from cellular noise to linear Perlin noise for more natural, sinuous rivers.
-
River spawning is now stricter and more localized.
-
-
Added pixel-art rain particle effects, with emission rate tied to actual in-game rainfall intensity.
-
Water behavior overhaul:
-
Puddles now appear gradually when rain begins.
-
The soil absorbs water, and puddles fade slowly after the rain stops.
-
Major optimization: only water tiles that visually need updating are refreshed.
-
All water sprites based on neighboring tiles have been implemented for fluid visuals.
-
🌿 Flora & Ecosystem
-
Flora spawning is now deterministic, based on local humidity and individual spawn chances.
-
Flora is now forbidden from spawning on river tiles, preventing visual and logical inconsistencies.
🧍 Player Visuals
-
Created new resting sprites, which differ depending on whether the player is cold or warm.
-
The player’s visual script now dynamically adjusts the sprite based on temperature and rest state.
☠️ Death & Survival
-
Introduced the player death system:
-
Players can now die from hypothermia, hyperthermia, hunger, or thirst..
-
✨ Summary
This week marks a big step toward a more stable, readable, and immersive prototype. The game is now more visually coherent, better optimized, and structurally modular. It sets strong foundations for upcoming features like advanced crafting, building systems, and more complex survival mechanics.
Get Wildborn
Wildborn
Survival simulation in nature
Status | Prototype |
Author | DanielChassagnez |
Genre | Survival, Simulation |
Tags | 2D, Crafting, Exploration, Open World, Pixel Art, Procedural Generation, Sandbox, Singleplayer |
Languages | English |
More posts
- Devlog #10 - Crafting System, Time Zones, and Visual Feedback60 days ago
- Devlog #9 – Water Temperature, Caching, and UI Improvements67 days ago
- Devlog #7 - Shelter Systems, Thermal Simulation, and Inventory Limits81 days ago
- Devlog #6 - Graphics improvements, room detection, natural rivers and save syste...88 days ago
- Devlog #5 – Biome Expansion, Savanna and Taiga94 days ago
- Devlog #4 – Visual Feedback and WorldbuildingMay 18, 2025
- Devlog #3 – Pixel Art and Visual FeedbackMay 11, 2025
- Devlog #2 – Gameplay Tweaks, UI Improvements and Survival SystemsMay 04, 2025
- Devlog #1 — First week published on itch.ioApr 27, 2025
Leave a comment
Log in with itch.io to leave a comment.