Asymmetric thrust

Tag Howard shared this feedback 2 months ago
Under Consideration

In SE1 thruster placement didn’t matter, only orientation. This made building a bit simpler, but did not allow for certain flying techniques and did not reward engineering. Given that SE2 is already changing a number of systems I would like to suggest the introduction of asymmetric thrust. If thruster placement mattered then not only would building ships get a bit more interesting, but combat would reward targeting particular thrusters to compromise enemy movement

Replies (31)

photo
10

Realistic thrust vectoring. It would be interesting if there was a Thruster Management Computer that did the following:


  • Thrust equalization - Automatically applies the correct amount of thrust to allow thrusting perfectly straight (or as straight as physically possible) when holding a directional input.
  • Rotational thrust - Allows the ship to utilize its thrusters to rotate the ship similar to using reaction wheels Gyroscopes. This also automatically aids to help fly the ship in a straight line.
  • If the Thrust Management Computer is damaged, controls revert to Direct Law, meaning inputs go unmodified to thrusters, and thruster-based rotational controls are lost.

photo
6

Theoretically, a block that could be a reasonable stand-in for a thrust management computer is a gyroscope.

This means that, for the most part, NPC grids would not care whether asymmetric thrust was enabled until the gyroscope was destroyed.

You'd also want to have vectored thrust, like a harrier jump jet or an osprey tilt-rotor, and possibly some magic thruster that can apply thrust at the centre of mass despite its location.

photo
3

I don't think having a gyro pull double duty an intuitive way to go. It would more counteract the thrust imbalance, but a way to have the thrust more economically balanced or vectored should require another block... Or perhaps it's the cockpit blocks that do that calculation

photo
6

I think it would also be best if it was a togglable setting like what you can do when creating a world

photo
photo
11

This seems like something that would be a good optional setting at world creation, there are times (especially when recreating sci-fi props) where the thrust placement not mattering is very important but your suggestion would work great for adding some fun challenges when we get survival.

photo
1

Yes, having this be an optional thing is definitely a good idea. I would also like to add the possibility of enabling this per-ship in-game when realistic thrust is not enforced by the server.

Basically, the world setting would act as a global option to force realistic thrust vectoring. When this is not in effect, players could still choose if they want to enable it for their ships in-game in the ship's terminal. This would allow unrealistic ships to co-exist with realistically designed ones in the same server/world.

photo
photo
6

I wouldn't mind seeing this as an optional thing for people to use. Because there will be times that I would want to fly something akin to a borg cube, and other times I may want something to take advantage of a feature like this. As long as it's not forced on me full time then cool. If I can cycle it on and off as I please then sure, let's go.

photo
2

As an option, YES! It should be turned off by default though, or at least, when you create a new game it should require some input (a pop-up with a slider maybe?) Because I know a lot of players want that more arcad-y feel, and not KSP but with blocks.

photo
2

It would be awesome to make it look like the thrusters are rotating the ship, whether or not they are.

photo
1

even just visually would be really neat

+1

photo
photo
2

How about a method where the acceleration to rotate is added depending on how far away the thruster is from the center of gravity?

Even if the gyros are lost, I would like to see the thrusters barely turn the head.

It may be too early to say, but when planets are implemented in the future...

I think it is also important that the shape of the hull and the density of the water and air affect the acceleration, even if only a little.

photo
3

This is easily the thing I want to see the most in SE2. This would reward placing thrusters further from a ships center of mass, as that would provide more rotational control, at the cost of exposing them to damage. It would also encourage balancing cargo space and keeping hangars and cargo close to a ships center of mass. The current system of placing thrusters and gyroscopes anywhere, although good for making the game easy to get into, restricts the skill ceiling of ship design. This reduces the reasons to build a well thought out ship, as why bother when a brick will fly exactly the same as any other shape.


On a related note, I think this would go well with a world option to reduce the power of gyroscopes. I can't be the only one who feels like super-powered gyroscopes take away half the fun in designing a good ship.

photo
2

I agree with the base concept here as I am a long time KSP player. But thrust vectoring and RCS systems and the physics calculations might be quite complex (IDK). I would love this to be a thing so large ships are able to turn more realistically, given a gyroscope requires a not insignificant size to mass ratio in real life. I always felt 100 gyros was silly and just suspended my disbelief. But as this is a new game.....Please.

photo
1

Bonus points if this was a world setting toggle, that way imported SE1 ships could still be ussed.

photo
2

I think this is a good world setting, not a permanent thing though for sure.

photo
2

Cant wait to see Dzhanibekov effect on massive starship.

photo
1

Alternative idea: a specific block that allows for asymmetric thruster capabilities. I like star wars for this as they use the 'inertial compensator' to do all sots of stuff with omni directional thrusting.


But I do agree with the other comments on world file toggles for "thrusters work in all directions" I personally, do not care for banks of a thousand thrusters for any ship but i do like intelligently designed ships that do not require the need.

photo
4

Not sure about that one. It would make asymmetric building of ships a LOT more difficult. Also don't forget that also the interior and how it is build makes an impact, you change too much inside your ship and boom, your ship didn't fly straight anymore.


But maybe you could bound this to something like a flight computer. This computer activates the actual flying (it simply put that mechanic off so it is like now), the idea is that it feels like it use all thrusters to automatically make sure that you fly straight. Without that flight computer your ship reacts asymmetrically. This computer could need some a bit more rare resources so you can't build it from the start and because it is a system, you can switch it on/off when ever you want.

photo
2

I mean, it can also actually do it.

your ship is trying to turn to the left when going straight?

fire the front left and back right thrusters to get a rotation to counter it.

is there are non, or its not enough, throttle back the rear rightside forward thruster until there is no rotation left

photo
photo
4

Honestly it would be cool to have as a setting toggle in the world options. Allowing players to have either the SE1 system, or switch on asymmetrical thrust for more of a challenge.

photo
2

Could be a world toggle, but definitely does not feel like it should be vanilla. It would greatly increase the barrier to entry, and it would reduce the design space to where a given ship has to follow a more stringent design, overall reducing the variety of viable ships.

photo
1

So long as 'interior thrusters' is not possible, then I could go with this.

photo
3

I would love to have this as a world option that could be toggled on and off. I would personally have it on all the time but I can see how some people would prefer to have it off. One advantage of having it on would be the use of reaction control thrusters allowing ships to behave more like real space ships. It does add an extra level of complexity in that thruster placement, which does matter, but for ship designers like me, that just adds an extra layer of fun and challenge. There was a MOD for SE1 that added this and it became a default mod for me.

photo
2

Realy big thing that would need to go with that in my opinion is that you can at least set gyros to counteract asymmetry than it would be awsome and still allow for isymatric build at the cost of energy for gyros

photo
2

This would be very good. I did have 1 ship in SE1 that with the mod active, I had to manually pull the nose up to counteract a slight imbalance in the position of my main engines. Having something that can be set to do this automatically would be cool. Using either the gyro or thruster or both as needed with the appropriate energy costs.

photo
2

I think this would be a good compromise, and already works when moving large grids via landing gear or otherwise in SE2. Right now, it is handled "properly" (the ship attached to the side just makes the larger grid rotate) but you can counter it by gyroing the large grid. Having the same functionality to all grids could be really cool.

photo
1

Anything that reduces the need for mods and user scripting is good.

photo
photo
2

I love and hate this idea at the same time. I feel like this would make building ships a bit more difficult and remove the idea for a lot of unique ship variations. a lot of alien Sci-Fi ships could not work under this concept. However, the idea of being able to take out certain thrusters on enemy ships to immobilize them is a really cool thought.

photo
2

That's where it being a togalable option in world preferences comes into play. If a player doesn't want to play with it active, they can turn it off and ignore it. If a player wants the extra challenge, they can turn it on.

photo
photo
2

In order for this to work, the tool set for building needs to expanded. modelling center of gravity in all three axis, fulcrum effects indication, and mass change modeling. IMO this may be way too much for the game.

photo
2

Not necessarily, I managed fairly well with a mod in SE1 that added asymmetrical thrust without modifying the toolset. Seeing where the ship's center of mass is would be handy though. Center of gravity would only apply to planet capable ships and possibly be a bit trickier. More information to aid in ship design and building always useful though.

photo
1

In general I think the ship building toolset need to get much more sophisticated, at least optionally.

photo
photo
2

Options toggle and server setting for this one. Good idea though, for those who are into it.

photo
2

The problem with a toggle is that a lot of workshop BPs will break/become unflyable if the option is on.

photo
2

This is a solvable problem. It is enough to make a note of whether the design is suitable for a world with asymmetric thrust engines or not.

photo
1

That would be no different than in Se1 if you past a ship built with mods into a world without some of those mods. You get a warning that tells you the ship might not work well or may just fall apart completely when pasted in with the option to cancel or continue the paste. You have a similar warning that a ship built in a world without asymmetric thrust turned on, pasted into a world with asymmetric thrust turned on may not be as stable or not flyable at all.

You might be surprised at how flyable a fair number of BP ships are even though they were not built around asymmetric thrust. With options to use gyroscopes and/or RCS thrusters to automatically counter thrust imbalance would help a lot.

I have used a few of my own ships and BP ships in SE1 that were not built around asymmetric thrust while in a world with the mod for SE1 and they still worked ok. In some instances, I had to manually counter thrust imbalance to keep the nose pointed where I wanted, but it wasn't unflyable.

photo
1

They could also add a thrust symmetry stat that could indicate if the ship is stable with thrust symmetry, or if not, how unstable it is. IE small instability which is easily corrected manually or with automated correction, with the higher the instability being the worse it gets with the highest number being uncontrollable.

photo
photo
2

I would LOVE to see this as a world setting. I would play with it!

photo
2

I have been playing SE 1 this way for over 10 years with the Realistic Thrusters mod. I would love fore this to be part of the core game!

photo
1

A way to implement that, which would make sense for older BPs, is to have this be a setting in the cockpit just like inertia dampers are.

Some kind of "Thrust management" function, assuming that the cockpit auto-correct thrust levels to keep the ship flying straight, with the option to turn it off and get full power but without correction.

photo
1

when i played the first time i thinked that gyro meant inertial mesurement unit as we often misscall this device in arduino modules or maybe other games of construction design not sure what was my knowelge in this era.

i thinked the gyro transmitted the info about angular speed to motor for corecting the spins.

it was at first not a deception but once i tryed to make other design not using wheels it was.

correct me if im wrong: in space engineers a gyro is an heavy mass that rottate at high speed and when accelerated or slowed induce an inverse direction spin ?

but what prevent the spin during the initial acceleration of the gyro for reaching the cruise speed ?

photo
4

I would say im VERY against this.

As someone who put thousands of hours into KSP, i can say that the precision to get that perfectly aligned Center of Mass and Center of thrust is just not going to happen with a grid system.

at most, id say leave it as an option to allow unbalanced thrust in the game menus so players can see how much of a hassle it becomes.

photo
1

since the f117 bomber jet the center of mass and center of thrust is not more an issue thank to cpu and imu power.

for those that play ksp without knowing drones controllers.

https://ardupilot.org

photo
2

A flight type mixing slider to blend the two types; complete asymmetry vrs. axis planes, inside the ship info control.

photo
1

You could do it like the Cosmoteer system - wasd controls as normal, but will compensate for any rotation caused by asymmetry through maneuvering thrusters

photo
2

It should definitely be a world option. Basically a toggle that can enforce realistic thrust globally on the whole server. This would allow the player to choose if they want the challenge of realistic thrust.

When not enforced, I feel like players should still be allowed to enable realistic thrust per-ship in-game. This would allow unrealistic ships to co-exist with realistically designed ones in the same server/world. There would just have to be some kind of toggle in the ship's terminal interface perhaps labeled something like "always use realistic thrust."

There are a few reasons why you might want to allow both realistic and unrealistic thrust in the same game. For example:

  • Multiplayer server where you might want to play with realistic thrust physics, but don't want to force every player on the server into it.
  • Role-play, filming server or scenario where you need to have some Borg-like unrealistic sci-fi ships that defy physics, but still want other ships to fly realistically.
  • Perhaps you're not intending to play with realistic thrust, but you spawn in a creation in a creative world that relies on realistic thrust for something.

photo
1

they just have to rename the actual gyro as alien tech that will provide the same effect than nowdays .

and let the common of the player deal with their thruster and obivously a fly computer because i wonder if anyone can control each thruster manually with a push button and make a ship fly in atmosphere or even in space.

the only change it will add is that requiert to have more than a single thruster per axis for spining.

07dba75d107298aad5aafe05643e0ede

at my opinion a minimum of 3thruster per axis in a triangular shape around the center of gravity is ok .

it like for drone they can fly with only 3 motor but less eficiently than 4.the same logic with unbalanced plane like f117.

i understand people are underestimating their learning skill when they already mastering far more complex things globally.

Leave a Comment
 
Attach a file
Access denied