Gasimo

Gasimo

January 1, 2025

Ether Devlog 9 - Sea, Ship & Map Streaming

Posted on January 1, 2025  •  4 minutes  • 649 words
Table of contents

Hello everyone and happy new year! Its been a while! There were some major changes to the backend (like a whole change of rendering engine, many shaders and a map streaming…). Those changes weren’t visual so I didn’t have enough to show to warrant its own backlog… until now!

The Sea update

Anything sea related was completely reworked. The rendering backend was changed to allow for more dynamic waves and body-water interactions. Fog now also properly renders on top of the sea.

Ship received a much deserved upgrade with a new model and much better driving system (which now sways with waves dynamically and behaves like a ship). Player also now properly moves with the ship and waves while standing on it.

Player now has the ability to swim underwater. This allows for greater immersion and some sea-recovery mechanics down the line.

World

There were huge changes to the map behind the scenes made in october but nothing which could be showcased in its own devlog. The terrain was made more diverse and few smaller islands were added. Thanks to a new system I migrated to, making terrains going onward will be considerably faster and easier.

A world-streaming system is now used to splice the world into chunks which can be streamed dynamically. This should help the game scale and to run on slower computers and HDDs.

Signals:

6 more signals were added into the radio and 4 more are to be recorded. Added a mechanic where some events can only be triggered after you reach a certain amount of signals sent to IMC.

Also Ether is now integrated with Steam and has its own (private) steam page! Whoahoo! Patrons with the early access/testing perk can join the playtest and play the WIP version of the game from the devlog.

The non-exhaustive list of other minor changes:

Added:

Improvements:

Bugfixes: