tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
118 stars 17 forks source link

[Suggestion/Survival Feedback] Adding gravity influence to ships #5993

Open Asnro opened 2 months ago

Asnro commented 2 months ago

As it currently stands, ships will completely ignore a planet's gravity. Even the tiniest lateral thrusters allow a giant ship to take off and land no problem. I propose a ship's lateral thrusters should have a minimum strength dependent on the surrounding gravity to allow a ship to manouver, otherwise it'll fall from the sky.

This feels like a rather radical change to suggest, I admit. Ships ignoring gravity has been part of the game for a long time, and players are used to it.

However, I have two reasons to propose this:

In Survival, hovercraft are an entirely skippable aspect of the game. As soon as you can build hover pods, you can build ship thrusters, so why not go for the ship instead of the hovercraft? Adding gravity to ships would mean that the player needs to either build a lot of thrusters, or could build a vastly cheaper hovercraft to get started with exploring.

The other aspect is a long-standing community request: thrust vectoring. People want to build rotating engines because they look cool, but currently they don't have much use gameplay-wise. Adding gravity to ships would mean that players could build actually useful VTOL thrusters that enhance the ship's lateral thrust ao it can defeat gravity.

najlitarvan commented 2 months ago

ya and if we get thrust verctoring having the ability to detect when in above certain gravity for the vtol to engage automatically and also way to detect movement inputs to allow for engines to react to user input more fluidly, it would also allow sort of visual feedback of moving components in cockpit if the detection was via event gale logic