Game
Dead Deliveries
1 day ago

Alpha 1.5 Changelog \/


# Dead Deliveries — Alpha 1.5 Changelog

---

## Additions

### Multiplayer — GD-Sync Backend

- Replaced raw ENet LAN with **GD-Sync** local multiplayer

- Lobby code system (4-digit codes), max 4 players

- Host screen shows lobby code; clients enter code to join

- Scene change on game start synced to all peers simultaneously

- Fixed bidirectional packet routing in local mode — both host→client and client→host now deliver correctly

### Steam Integration

- GodotSteam GDExtension installed — game shows as "Playing" in Steam

- **Invite Steam Friend** button on the host lobby screen

- Clicking invite opens the Steam overlay invite dialog

- Friends clicking Join Game in Steam auto-fills the lobby code

- Works in exported builds launched through Steam

### Rain Visual System

- World rain particles (3,000–4,500 GPUParticles3D) follow the player/vehicle, disappear on ground contact

- Truck body rain streaks — particle system on the truck roof, local to vehicle

- Windshield rain effect — animated drops with trails, visible only while driving; pauses then slides with wobble

- Reflective puddles — 10 PlaneMesh nodes with high metallic/low roughness, drift toward player during rain

- Rain responds to weather state changes and clears at morning

---

## Changes

### Lobby Screen

- Lobby code replaces raw IP input for joining games

- Host view shows generated code; copy-to-clipboard button added

- Steam invite button appears on host view when Steam is available

- Player list updates in real time as peers join/leave

### Weather & Atmosphere

- PSX shader globals (fog, snap distance, affine strength) tuned per weather state

- CLEAR / RAIN / STORM / FOG each set distinct fog near/far, bit depth, and snap values

- Dread increases shader distortion on top of weather baseline

---

## Fixes

- **Player 2 stuck on "Waiting for host to start"** — host's ENet client was unconnected in local mode; fixed with a virtual host-client object that routes packets in both directions

- **Lobby player list not updating on host** — client join events now properly reach the host peer

- **GodotSteam Error 126** — `steam_api64.dll` was missing from `addons/godotsteam/win64/`; must exist in both project root and that folder

- **Steam invite button never visible** — timing issue where `is_host()` returned false at button build time; moved visibility update to player list refresh

- **Parse error on `GDSync._steam`** — untyped variable can't use `:=`; changed to explicit `var steam_node = GDSync._steam`

- **Rain not clearing on morning** — rain system now connects to `EventBus.morning_started` and stops emission

---

*Alpha 1.5 — June 2026*



0 comments

Loading...

Next up

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

🍒Did you like the game? A demo is available for free on Steam.

✌️ Thanks for playing IndieGameiacs!

⚙️ Free Demo: http://bit.ly/UniDuni

📺 Full Video: https://youtu.be/5qEbVXg7GaQ

#steam #uniduni #clops #screenshotsaturday

Today I was setting up the location of the first boss. His name is "Father" and he is the first of the Patagonians. His task is to guard the road to the House.🛡🗡 Bookmark pre-launch page🔖🔖🔖

https://www.kickstarter.com/projects/rdvindiegame/the-patagonian…

Finished a project I've been working on over the last few days!

Modeled and textured in Blender.

#3dart #lowpoly #npbr #fantasy #hut

Quantum precognition is one of the most powerful cards. End game cards & equipment. Demo/alpha build boss is no match for this deck.

So here's the first of the zodiac signs i will make for the next weeks.

Microsoft Windows XP Unprofessional (windows logo prototype)

A house I've built a while ago. :)

It nicely separates the snowy biome from the grassy one.

It's built with painted Ebonstone.

Cash Banooca

Path of Kami, running around the shrine area