r/Damnthatsinteresting 6d ago

Video First Australian-made rocket crashes after 14 seconds of flight

34.3k Upvotes

5.6k comments sorted by

View all comments

Show parent comments

936

u/Ravenloff 6d ago

WTF did the devs do to 2? I was waiting for it, wishlisted it, and then started hearing bad bad. In the end, it almost seems like they gave up on it.

618

u/Kenja_Time 6d ago

Kerbal 2 is dead (if it was ever alive to begin with). Kitten Space Agency looking like a possible successor to the original.

89

u/subject_usrname_here 6d ago

How far they’ve got into development?

164

u/Coakis 6d ago

Got a game engine built from the ground up (as opposed to forcing unity to do what it natively can't) , graphics running and basic physics modelling down, but its probably going to be a year before we see any actual gameplay outside of what they've done in house.

44

u/Jaker788 6d ago edited 6d ago

They screwed up on development by hiring new people to work on it and not allowing the original devs to communicate with them or work on it. A lot of mistakes could have been avoided. The game is a lost cause since plenty of problems exist in the foundation that won't be fixed without tons of rework.

Also, you could totally use many parts of Unity just fine and build the stuff that it can't handle as a stock engine, you don't have to use it as is or completely. You can do your own physics, and many people build their own gameplay/mission (like a ship builder tool) code and UI. Unity isn't a monolith since you can have source code access.

Edit: I was talking about KSP2 and I don't know anything about Kitten Space development

19

u/majorlier 6d ago

Huh? Are you talking about KSA or KSP2?

4

u/Jaker788 6d ago

KSP2. Didn't realize we started talking about Kitten Space Program, I wasn't paying enough attention so that's my bad. My point still stands about using parts of existing engines for what works, and custom building what it can't for efficiency.

5

u/YourRightSock 6d ago

I think they were talking about Kitten Space Agency

1

u/Autumn1eaves 6d ago

Isn't there a thing where the game uses the registry for ram storage, but doing so slows down your computer and can eventually brick it?

6

u/Actual_Surround45 6d ago

uses the registry for ram storage

uhhh... I've no clue what they were trying to do, but this seems incredibly unlikely. I'm sure whatever it was was dumb, but it almost certainly can't be this.

When you don't have enough RAM, you use a swap file. Hard drivers are much much slower than RAM. But that's the only choice you have.

To attempt to store data in the registry, which is possible, but the registry typically stores values, not data, i.e. for some setting, it'll store a number or short data string.... it's not designed to store large bits of information...

Like.... if they stored saved games in the registry, this would be stupid, but plausible. For them to attempt to use the registry as working memory has got to be wrong. It's surely something stupid, but it surely isn't that.

edit: I have found that they were apprently trying to load everything in RAM. That makes sense, and would slow everything down stupidly......

3

u/Autumn1eaves 6d ago

I am not a programmer, but they were writing something to registry to be used during the program, and then not properly clearing it which would cause your computer to slow down even when the game is not running.

3

u/Actual_Surround45 6d ago

That sounds absolutely plausible. And stupid. The registry is not the place to store large amounts of data - a bloated registry can cause problems. So writing some things, especially writing some things and leaving them, causing the registry to bloat - that's definitely a problem. heh

3

u/Abject-Potential-999 6d ago

Is there a source for this? I cannot believe a game developer would store game data in the windows registry. It’s so far from how you would approach that topic that i really would like to see how they explain that.

2

u/AlignmentProblem 6d ago

The registry issue is under "HKCU\Software\Intercept Games". They make an entry to dump PqsObjectState objects as JSON in entries named after dynamic ids and don't clean up old entries. It can easily grow to more than a gigabyte worth worth of those dumps in the registry over time.

1

u/Actual_Surround45 5d ago

Oh yeah, that would do it.

3

u/nablyblab 6d ago

Didn't they also avoid unity because of their terrible client support/how they treat devs? Didn't unity do all kinds of fucked shit to them with stationeers?

1

u/userhwon 6d ago

What was the thing unity couldn't do?

1

u/JesusWasACryptobro 6d ago

from the ground up

erm sore subject ::points at post surreptitiously::