Development log
Trust v0.3.0: the island starts breathing
Dense vegetation, wildlife, roads, a playable body and a world with its own clock. The short version of the v0.3.0 release.
v0.3.0 is a big step for Trust. The short version: the island stopped being a set of systems and started feeling like a place. The ground has real vegetation, the forests have residents, the roads go somewhere, and you can finally stand in the world with a body, pockets and a hotbar.
The island grew a skin
The headline is the ground cover. Dense grass families now stream around the player, with authored billboard impostors carrying the far field instead of a hard edge. Trees come in fir, maritime pine, oak and maple families, placed in groves with LOD bands that keep the horizon readable. The result is an island that looks less like a heightmap with props and more like somewhere a person could get lost.
The roads got some love too: a procedural asphalt network with cracks that follow the direction of travel and edges that blend into the ground. The ocean horizon no longer has a seam against the sky. Lakes sit at their natural basin outlets. Clouds mix several kinds in one sky and change with the time of day. Small things, maybe, until you spend an hour staring at the horizon.
The squirrels have entered the chat
Wildlife is no longer just something in the distance. Squirrels live in oak forests, idle and forage, retreat when you get close, and climb the nearest trunk to wait you out. Seagulls work the beaches. Lakes occasionally host a small school of fish. Nettles are now a gatherable resource, which means the most ordinary plant on the island can finally be part of the loop.
You have a body now
The player character is in: a playable human body, visible first-person arms and a third-person body for everyone else. With it came the equipment and backpack system, a 25-slot inventory and a five-slot hotbar, keybinds in the Controls tab, push-to-talk voice chat, audio sliders and a repositioned FPS overlay.
The HUD got a full icon atlas, a revamped vitals and environment cluster, and a compact layout for narrower screens. Death has a proper overlay, sleeping has a respawn flow, and the F1 console can now send you to sleep or, if you insist, kill you.
The world keeps its own time
Servers can configure the world lifecycle, day length, wipes and seed rotation. The server owns the day, the seasons and the weather, and clients render what they are told. Rain dims the light, brings in fog and leaves impact marks anchored to the world. Clouds, sun, moon phases and starlight all move together. It is the difference between a nice skybox and a place with a clock.
Under the hood
A lot of the release is invisible until it isn’t. Grass LOD crossfades and streamed procedural meshes keep the island affordable. Tree textures release their CPU mips after upload. Replication shares a one-tick delta. Client/server compatibility is enforced at the MAJOR.MINOR level, and the server’s network surfaces got a long pass of timeouts, bounds and hardening.
Also, the launch menu can now run at 1280x800, the settings apply immediately, and the anti-aliasing options grew up to FXAA, SMAA and TSSAA.
Still early, still building
Trust is still in early development. The server browser is a placeholder, some interfaces are incomplete, landmark content is still being built, and balance is provisional. But v0.3.0 is the first release where the island feels like it has a pulse: grass moving, squirrels judging you, roads leading somewhere, and a body to walk them with.
If that sounds like your kind of island, the development log is where the next steps will land.