Kerbal Space Program 2

Kerbal Space Program 2

miklkit Sep 28, 2019 @ 10:52am
What version of Unity do KSP and KSP2 run on?
I just recently got interested in KSP and then discovered that KSP2 is a thing. I know KSP is from 2012 or older which means it is probably running on a pretty old and crude version of Unity. In my experience it wasn't until Unity 2014 that it became decent.
I have been playing a lot on a Unity 2016 based game that works ok and have been spending time on an E A Unity 2018 based game that works pretty well and does multithread well.
Also, how important is the HD/SSD? Depending on how they are put together this can be a big deal with SSDs being a necessity.

Bottom line: Are these single thread games or are the modern multithread games?
< >
Showing 1-15 of 22 comments
Sadpan Sep 28, 2019 @ 11:05am 
KSP runs on Unity 5, and I think they said KSP 2 will also run on Unity 5. To answer your question on multithread, I have no idea but that's something worth tweeting to the devs about.
Last edited by Sadpan; Sep 28, 2019 @ 11:05am
Manwith Noname Sep 28, 2019 @ 2:11pm 
KSP currently uses Unity 2017.1.3. There is an update coming which will change that to Unity 2019.2.2.
miklkit Sep 28, 2019 @ 3:03pm 
Thank you. This means it will multithread well and can use updated graphics. The videos I've seen use pretty old graphics and I assumed it was because of using a dated engine.
Tux Sep 28, 2019 @ 3:09pm 
Originally posted by miklkit:
I just recently got interested in KSP and then discovered that KSP2 is a thing. I know KSP is from 2012 or older which means it is probably running on a pretty old and crude version of Unity. In my experience it wasn't until Unity 2014 that it became decent.
I have been playing a lot on a Unity 2016 based game that works ok and have been spending time on an E A Unity 2018 based game that works pretty well and does multithread well.
Also, how important is the HD/SSD? Depending on how they are put together this can be a big deal with SSDs being a necessity.

Bottom line: Are these single thread games or are the modern multithread games?
am I to take from what you are saying that you havent played KSP1? oh man you need to if not, its one of the best games ever.
will KSP2 be as good or better? well its made by a completely different team, different company and managed my a publically traded company, so the odds are stacked against it
miklkit Sep 28, 2019 @ 3:22pm 
All I have done is watch youtube videos. It looks like an old game that is poorly built so it runs bad, but the concept is interesting. Also, at $40 it is way overpriced for a 7 year old game. But here I am anyway.
Tux Sep 29, 2019 @ 7:10am 
Originally posted by miklkit:
All I have done is watch youtube videos. It looks like an old game that is poorly built so it runs bad, but the concept is interesting. Also, at $40 it is way overpriced for a 7 year old game. But here I am anyway.

it is not a 'poorly built game'. 'poorly built games' do not get universally outstanding reviews.
also, its highly likely that KSP2 will actually not be as good as KSP1.

Think Sim2 to Sims3.
almost zero difference other than less features
and if they are charing $40 for KSP now, that is 100% becuase of 2K ownership of the game now
Last edited by Tux; Sep 29, 2019 @ 7:10am
miklkit Sep 29, 2019 @ 2:52pm 
Remember that I am on the outside looking in. There are lots of youtube videos where the game is constantly freezing and hitching. But the other comment shows that they are made with under powered systems.
I will wait for a big sale before buying.
Tux Sep 29, 2019 @ 3:39pm 
Originally posted by miklkit:
Remember that I am on the outside looking in. There are lots of youtube videos where the game is constantly freezing and hitching. But the other comment shows that they are made with under powered systems.
I will wait for a big sale before buying.

I have never experienced that or seen that can you post several? I assume this is naturally without mega crazy ships becuase all games without execption that allow you to build all have a point of breaking right?

and also I should point out that when a new technology comes out (be it hardware or software) that does not mean that things built on older tech is 'poorly' made
Last edited by Tux; Sep 29, 2019 @ 3:40pm
Sadpan Sep 29, 2019 @ 6:09pm 
Originally posted by miklkit:
Remember that I am on the outside looking in. There are lots of youtube videos where the game is constantly freezing and hitching. But the other comment shows that they are made with under powered systems.
I will wait for a big sale before buying.
I've played since 2013, I have never had this problem. Good luck waiting for a sale though, it'll be a year minimum.
Manwith Noname Sep 29, 2019 @ 7:18pm 
Originally posted by miklkit:
There are lots of youtube videos where the game is constantly freezing and hitching.

Brief pauses every now and then is typically due to garbage collection (memory clean up). Generally poor performance comes from the computer not coping with what is being thrown at it. High part counts can cause this as can abuse of graphics modifications. The eye candy brigade tend to push the limits of the game. If the clock in the top left is anything but green, their computer is struggling.

Originally posted by miklkit:
I will wait for a big sale before buying.

Can almost guarantee there will be a sale soon, how big it is will be another matter. It typically goes on sale when there is an update / DLC release. A new version is on the horizon, expected some time in October. Recent sales have been 75% off.

https://steamdb.info/app/220200/
Last edited by Manwith Noname; Sep 29, 2019 @ 7:20pm
Tux Sep 30, 2019 @ 7:22am 
Originally posted by Manwith Noname:
Originally posted by miklkit:
There are lots of youtube videos where the game is constantly freezing and hitching.

Brief pauses every now and then is typically due to garbage collection (memory clean up)...

except that Unity is based on .Net and .Net does automatic Garbage Collection better than any code base ever.

I know a thing or two about this
miklkit Sep 30, 2019 @ 7:46am 
It seems my last comment stirred the pot. Sorry about that.

I have watched youtube videos from as far back as 2012 and those old ones featured poor performance. Over the years the performance got better. My original question was along the lines of: Is the improved performance because of better hardware, better software, or both?

The answer is: both. This is optimal!

I believe I will have a positive experience with this game, so the question is when to buy and which version. Time will tell.
Manwith Noname Sep 30, 2019 @ 9:16am 
Originally posted by Tux:
except that Unity is based on .Net and .Net does automatic Garbage Collection better than any code base ever.

"Except"...

"Unity uses the Boehm–Demers–Weiser garbage collector which is a stop-the-world garbage collector, meaning that whenever it needs to perform garbage collection, it will stop the running program, and only resume normal execution once it has finished all its work."

https://blogs.unity3d.com/2018/11/26/feature-preview-incremental-garbage-collection/
Tux Sep 30, 2019 @ 9:50am 
Originally posted by Manwith Noname:
Originally posted by Tux:
except that Unity is based on .Net and .Net does automatic Garbage Collection better than any code base ever.

"Except"...

"Unity uses the Boehm–Demers–Weiser garbage collector which is a stop-the-world garbage collector, meaning that whenever it needs to perform garbage collection, it will stop the running program, and only resume normal execution once it has finished all its work."

https://blogs.unity3d.com/2018/11/26/feature-preview-incremental-garbage-collection/

as a .Net programmer myself I can say that doesnt make any sense.
I have been programming in .Net for 13 years and not once..not once have I ever needed to do Garbage Collection because .Net does it automatically and does it very well. we tested it, it was useless to do it in code because the objects where already gone by the time our code tried to remove them, meaning .Net got rid of it faster then we could.

So I dont know what they are talking about in regards to stop running the entire program in order to do garbage collection because it should never get to that point.
Unless I am mistaken about Unity being written in .Net as its core engine. I know its the coding language that the developers use when making games, but I am not sure its what the Unity engine itself is built on

Good enough?

or maybe that feature is related to games created not using C#? not sure if that can be done or not in Unity. Are you sure you know all that you are talking about right now?
Last edited by Tux; Sep 30, 2019 @ 9:51am
Tux Sep 30, 2019 @ 9:52am 
Originally posted by miklkit:
It seems my last comment stirred the pot. Sorry about that.

I have watched youtube videos from as far back as 2012 and those old ones featured poor performance. ...

you just wrong, that assertion is simply not true. unless you are talking about pre pre pre alpha stuff, which maybe you are but that would be silly to point to that as evidence

Keep in mind that nearly ALL the great games that have been produced in the past 5 years or so have been made on Unity. at least great in my opinion.

oh and regarding your optomisim about a game that is not out yet, created by a developer house that has ZERO games they have made, you might not want to feed into the marketing hype of games. Gamer fault number 1, being confident about something in the future that is uncontrollable
Last edited by Tux; Sep 30, 2019 @ 9:56am
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: Sep 28, 2019 @ 10:52am
Posts: 22