Marek's Dev Diary: April 17, 2025

What is thisEvery Thursday, I will share a dev diary about what we've been working on over the past few weeks. I'll focus on the interesting challenges and solutions that I encountered. I won't be able to cover everything, but I'll share what caught my interest.Why am I doing itI want to bring our community along on this journey, and I simply love writing about things I'm passionate about! This is my unfiltered dev journal, so please keep in mind that what I write here are my thoughts and will be outdated by the time you read this, as so many things change quickly. Any plans I mention aren't set in stone and everything is subject to change. Also, if you don't like spoilers, then don't read this.Space Engineers 1The Fieldwork Update release is around the corner!Space Engineers 2VS 1.2 was released on Monday and it seems players are happy with our choices: target based grid control, off-center camera, and more!Dampener curves - A month ago (after we reworked the target based grid control and also the thrusters), I felt that the deceleration/dampening of the gyro and thrusters didn't feel good, the follow (slowing down) was too long and slow, and I wanted something steeper, with stronger end - but at the same time not instant cut and not linear feel. So I scheduled a call with Logan (one of our gameplay programmers), to configure those curves and playtest it, but after a few minutes we realized the curves actually feel quite good (both thrusters and gyros), so we left it as it is (what you have in VS 1.2). I think that they got fixed by designers in the meantime, after configuring gyro and thruster parameters a bit. I was quite relieved because this could have turned into a never-ending battle.Mike (our concept artist) is finishing the concept of one of the main characters. What do you say? He belongs to the Legion of Engineers faction.Had a discussion with Mikko (our level designer) and the designers, and we will try to add simple objectives to the Creative Mode, like repair this ship and transfer it to that cave station, or fly through an obstacle course, shoot the target figurines, etc. The reason is to give players some goals, something to do beyond open-ended creation. The plan now is roughly 1 hour of objective-based gameplay, and we will evaluate it later. Most likely in VS 1.6 (PS: everything is subject to change) I am looking forward to this. We already have a prototype of our Mission Scripting Framework done, and it worked on some missions, but now the focus is VS 2, so there wasn't time to develop it further. However, it seems that the objectives for Creative mode can be done with what we currently have.We want SE2 to be much more goal oriented, with specific measures and progression players will want to strive for. SE1 is more open ended, players make their own goals. SE2 will have a meta loop and progression, with some measures that players can understand and strive for. This week we were finishing discussions on this topic with the designers, and I feel very good about the current direction of it. Will let you know later.We finished the design of safe speed. Safe speed is already in the game, collisions under 20 m/s don't cause damage. But we need to go further: we need to communicate it well on the HUD, plus there will be an "adaptive cruise control" system for setting up the max speed (so you don't go beyond safe speed), or you match your speed with some other grid, etc.We set the main principles of the new build planner, block packages, and area welding. It's a huge topic, and it still has to be written as a design doc, but in general:Players can use assembler to output "block packages" (which is basically a block inside the inventory, so we will rename it to blocks). This will reduce the complexity of thinking, because you will see you have 3 gyros in your inventory, so you know you can weld three gyros. You don't have to go to the lower level of components. Of course, the component system from SE1 will stay as it is. Block packages are here just as another layer on how to simplify things.We will also keep "backpack building" we already prototyped in SE2: building from raw ore, where the backpack automatically turns the ore into components and you weld the block without worrying what kind of components you need.Build planner will automatically add blocks you are projecting to the planner queue, and then you can with one click retrieve those queued items from some inventory or order their production. We really want to streamline this process, make it as intuitive as possible, so players can just use it without thinking. This is one of the things that bothered me in SE1.Area welding: different welders will offer the ability to weld an area (more blocks at the same time) instead of point welding, where only one block at a time is welded and only where you point at.

Apr 17, 2025 - 12:03
 0
Marek's Dev Diary: April 17, 2025

What is this

Every Thursday, I will share a dev diary about what we've been working on over the past few weeks. I'll focus on the interesting challenges and solutions that I encountered. I won't be able to cover everything, but I'll share what caught my interest.

Why am I doing it

I want to bring our community along on this journey, and I simply love writing about things I'm passionate about! This is my unfiltered dev journal, so please keep in mind that what I write here are my thoughts and will be outdated by the time you read this, as so many things change quickly. Any plans I mention aren't set in stone and everything is subject to change. Also, if you don't like spoilers, then don't read this.

Space Engineers 1


Space Engineers 2

  • VS 1.2 was released on Monday and it seems players are happy with our choices: target based grid control, off-center camera, and more!
  • Dampener curves - A month ago (after we reworked the target based grid control and also the thrusters), I felt that the deceleration/dampening of the gyro and thrusters didn't feel good, the follow (slowing down) was too long and slow, and I wanted something steeper, with stronger end - but at the same time not instant cut and not linear feel. So I scheduled a call with Logan (one of our gameplay programmers), to configure those curves and playtest it, but after a few minutes we realized the curves actually feel quite good (both thrusters and gyros), so we left it as it is (what you have in VS 1.2). I think that they got fixed by designers in the meantime, after configuring gyro and thruster parameters a bit. I was quite relieved because this could have turned into a never-ending battle.
  • Mike (our concept artist) is finishing the concept of one of the main characters. What do you say? He belongs to the Legion of Engineers faction.

  • Had a discussion with Mikko (our level designer) and the designers, and we will try to add simple objectives to the Creative Mode, like repair this ship and transfer it to that cave station, or fly through an obstacle course, shoot the target figurines, etc. The reason is to give players some goals, something to do beyond open-ended creation. The plan now is roughly 1 hour of objective-based gameplay, and we will evaluate it later. Most likely in VS 1.6 (PS: everything is subject to change) I am looking forward to this. We already have a prototype of our Mission Scripting Framework done, and it worked on some missions, but now the focus is VS 2, so there wasn't time to develop it further. However, it seems that the objectives for Creative mode can be done with what we currently have.
  • We want SE2 to be much more goal oriented, with specific measures and progression players will want to strive for. SE1 is more open ended, players make their own goals. SE2 will have a meta loop and progression, with some measures that players can understand and strive for. This week we were finishing discussions on this topic with the designers, and I feel very good about the current direction of it. Will let you know later.
  • We finished the design of safe speed. Safe speed is already in the game, collisions under 20 m/s don't cause damage. But we need to go further: we need to communicate it well on the HUD, plus there will be an "adaptive cruise control" system for setting up the max speed (so you don't go beyond safe speed), or you match your speed with some other grid, etc.
  • We set the main principles of the new build planner, block packages, and area welding. It's a huge topic, and it still has to be written as a design doc, but in general:
    • Players can use assembler to output "block packages" (which is basically a block inside the inventory, so we will rename it to blocks). This will reduce the complexity of thinking, because you will see you have 3 gyros in your inventory, so you know you can weld three gyros. You don't have to go to the lower level of components. Of course, the component system from SE1 will stay as it is. Block packages are here just as another layer on how to simplify things.
    • We will also keep "backpack building" we already prototyped in SE2: building from raw ore, where the backpack automatically turns the ore into components and you weld the block without worrying what kind of components you need.
    • Build planner will automatically add blocks you are projecting to the planner queue, and then you can with one click retrieve those queued items from some inventory or order their production. We really want to streamline this process, make it as intuitive as possible, so players can just use it without thinking. This is one of the things that bothered me in SE1.
    • Area welding: different welders will offer the ability to weld an area (more blocks at the same time) instead of point welding, where only one block at a time is welded and only where you point at.