Stationeers

Stationeers Dev Tracker




08 Jun

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
We have been working hard at our reworking of Rockets, but we have removed those changes from this build as they aren't ready, but we wanted to get out changes to the character controller and particularly fixes to the Linux Dedicated server. There is really a lot of different things in this updates so even some really good changes are glossed over outside of a brief mention in the changelog.

Camera and Character Movement For a long time players have requested fixes for the dreaded "getting stuck on corners". This update features a complete rework of the colliders and rigidbodies for controlling the character. In the test scene the character easily got stuck on things before the changes, and after the update there was zero getting stuck on things. We anticipate those frustrated with this in the past will find this much better.

We've enhanced the player's camera movement once again in an effort to further minimize stuttering. Additionally, we've made a series of refine... Read more

09 May

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
    Rocket on Steam - Thread - Direct
While we do regularly do playtests, it can be easy in the hustle and bustle of chasing down bugs or working on big features for the team to miss the full experience of playing the game. So we initiated a "project clinic". Think of this like taking the project to the Doctors, and then treating as much as possible right then and there, and scheduling followups with specialists for anything you can't. So the project has had all it's shots, and a whole heap of a lot of little things fixed and tidied up.

The rise of our "Interop" Layer Our "interoperability" layer is used for the first time to deploy a new version of "RocketNet", our internal multiplayer technology For our playtest we played extensively with both SteamP2P and dedicated servers, with up to eight of us playing at any one time. As part of this we identified a number of issues that we needed to fix. Some time ago we made the decision to cut our own path and do as much as possible ourselves, particularly on the networ... Read more

27 Apr

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
Our IC system somewhat loosely models MIPS "instructions". So its like a small virtual processor and you define instructions that you want to run. This update includes some new instructions, a breaking change to one set of instructions, and some feature improvements to the IC editing system. In addition or as part of these updates number bugfixes and optimizations have been added to the IC system itself as well as the editor.

Predictive Instruction Help in IC Editor If what you have typed matches an instruction, the editor will include helpful information in the background to assist you in formatting the instruction correctly.


Variable and Constant changes New IC Constants A variety of new constants can now be added to your code. These will resolve as numbers, but can remain in your script for ease of use. Think of these as "special" numbers the pro... Read more

06 Apr

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
Performance
In this update, we've focused on performance, specifically for players with large automated bases experiencing lower frame rates. Key improvements include optimizing physics and chutes, reducing physics update tick time by 50% through better caching for dynamic objects in slots, and improving server tick for bases with many chutes and chute devices.

Additional enhancements encompass streamlining the decay tick, Trading Motherboard Computer screen interface, Satellite Dish scanning logic, and the Computer screen render optimization. These performance updates aim to provide a smoother, more responsive gaming experience, particularly for players with complex bases.




Hem Droid Quality of Life Improvements
... Read more

24 Mar

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
This hotfix is for the programmable chip motherboard matching the incorrect devices to the displayed items

22 Mar

Post
We will be getting back to the larger themed updates soon but for now, we’ve been focusing on two main things: Improving multiplayer through the addition of Steam P2P, and bug fixing and improvements.

Steam P2P


Why was it removed in the first place? When we prioritized the low-level changes during the multiplayer refactor, we had to temporarily remove the existing implementation of Steam P2P. Now that we've completed that work, Steam P2P has been re-enabled.

What does this mean for you? Previously, hosting a game required enabling upnp on your router or manually port forwarding, which could be difficult or impossible on some networks. However, with Steam P2P, all the tunneling is handled automatically, so you can connect to the host using your Steam ID.

If Steam P2P is not available for some reason, the game will fall back to dire... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

05 Mar

Post
New Traders
Shuttles Shuttles come in 6 types, including small, medium, and large variants, each with normal and gas options. Shuttles can use a runway or make a vertical descent and require a landing pad of different sizes: 3x3 for small, 5x5 for medium, and 6x6 for large. Supporting the requirements of different shuttle types means you’ll get to trade with more of the visiting Traders.



Space Planes There are two types of space planes, medium and large. Unlike shuttles, space planes cannot land vertically, require a runway, and only appear on planets with an atmosphere. Due to being designed to operate in diverse atmospheres, they are able to still land during storms, unlike shuttles. Space planes also need a larger landing pad size: 7x7 for medium and 9x9 for large. A minimum runway length of 15 and 20 is required for medium and large space planes,... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

01 Feb

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
Trader Overhaul
The previous trader updates changed the way you contact and summon traders, and this update finally changes who the traders are, and what they trade. We've done a complete overhaul on how the traders and their wares are defined. Previously, traders and their goods and prices were programmatically generated, but this is now all hand authored. These changes were all designed with mod support in mind, and modders can create new unique traders easily.

Traders now, in general, only trade more basic items rather than fully manufactured goods. They also don't buy and sell the same things, but rather they will buy items that make thematic sense. For example, the alloy trader sells alloys but wants to buy ores. Traders will also occasionally want to sell or buy special items.


New Trader Types There are currently 5 unique traders, each buying and selling their own unique set of goods. Higher Tier versions of the traders will trade a wider variety of... Read more

12 Jan

Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.
Post
2022 was a very busy year for the Stationeers team. We consolidated our Statiioneers team with our ICARUS team at the same location, allowing us to draw together our talent and experiences across both teams.

Multiplayer Our efforts last year culminated in the release of a major multiplayer refactor that solved a great deal of issues and substantially optimized the code. The game was still heavily reliant on a method of making network connections that was unreliable and not performant - so we developed that further (a variation of RakNet we call "RocketNet"). We released this late last year as well as removing DRM entirely from the game and also any requirement for the game to run on steam.

This has presented an issue for players who have difficulty making multiplayer connections due to Internal Address issuing problems, stemming from port forwarding challenges and IP exhaustion. We are currently working hard to reimplement Steam P2P to work with our new multiplayer,... Read more

23 Dec

Post
  • Dishes now release contacts from interrogation if the wattage requirement is no longer met, this addresses a missmatch of information between the contact UI and the interrogation popup.
  • Fixed possible issue where contact manager could potentially crash.
  • Added ability to read and write power setting for small and medium satellite.
  • Fixed mismatched types for power setting when updating clients.
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.