Jump to content

Automatic ship welding to get rid of lag once and for all, unlimited part count.


Recommended Posts

I think the way KSP is made right now limits the size and complexity of many ships. Since physics have to be calculated for every single part in a ship, it really limits you imagination.

i suggest keeping the VAB and SPH, but when you build a ship from 100 parts, they weld in less than 5. You combine multiple parts wi different functions into one. A pod with and engine and fuel tank attached becomes a single part ship with right-clock options like "disable engine" and fuel transfer. The current masses of each part are combined on welding. This is very simple to achieve and would make the game run 90% faster!

Link to comment
Share on other sites

At least similar/identical parts could be merged into a bigger one (3 z-1k batteries banks => 1 part, multiple wing connector, 10 for example, become a single one). I think it would not spoiled too much explosion/collision effect but could seriously help.

And to avoid "cheating", there could be a maximum amount of similar parts welded together:

ex: for wing connector, max = 5

so 12 connectors = 1 (5) + 1 (5) + 1 (2) groups, 4 times less parts.

Link to comment
Share on other sites

Welding parts won't eliminate lag, we'll just complain about lag with much bigger ships. Same with multithreaded physics that would allow higher part counts, we'd be complaining about lag at 5,000 parts instead of 500.

There's a variation of Parkinson's Law here: Ship size will expand to use available computing power.

Link to comment
Share on other sites

So let's sit down and stop doing anything. Cause you know - people can never be satisfied.

That wasn't exactly what I meant, but I can see how you might read it that way. :) More of an observation that we build up to our acceptable lag level, wherever that is. So we should be careful that the changes made to reduce lag don't compromise the game in other ways.

Multithreading physics is good in that it allows bigger ships without compromise. Part welding I'm not as sure of. While it does reduce physics load, it also compromises the physical model of the craft that makes up a large part of the challenge of design and construction.

Link to comment
Share on other sites

Welding parts won't eliminate lag, we'll just complain about lag with much bigger ships. Same with multithreaded physics that would allow higher part counts, we'd be complaining about lag at 5,000 parts instead of 500.

There's a variation of Parkinson's Law here: Ship size will expand to use available computing power.

I wouldn't complain much for lagg starting over 500 parts, for lags starting when I reach 5000 parts... LOL I would forget about lag :)

Right now I have laggs when I hit 200 :(

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...