Jump to content

I have a feeling...


Wjolcz

Recommended Posts

I think people are connecting dots on different pages of the coloring book here. A few developers moving on to other opportunities does not mean the sky is falling at all. In fact, over the last year or so the team has been growing. Also, I literally cannot read through this thread without hearing this.

Edited by Arsonide
Link to comment
Share on other sites

1 hour ago, Snark said:

Except that third-party software will always have bugs, and if you "wait until the 3rd party software is perfect" then you will never ship.

I understand that, and I'm not asking for something that is impossible.

1 hour ago, Snark said:

And when you're developing software, you have to make some commitments as you develop:  do-we-do-X-or-do-we-do-Y types of decisions that, once made, pretty much lock you into that path.  And such decisions always come with risk.  They always come with the chance that "oops, there's this big problem with this particular course that we already chose in the past and now can't change our minds."

That applies to any industry, and that's also not the intent of my post.

1 hour ago, Snark said:

My impression of your comment is that you think they should have done #2.  If you like, I can amend "wait for Unity 5 to be perfect" to "wait for Unity 5 to fix enough problems that there aren't major bugs that players notice with the KSP update."

Well, that amendment is certainly closer to what I meant.

1 hour ago, Snark said:

Add to that the incredible pressure that Squad is under, having gone for a full year with basically no new features

We all knew 1.1 was coming. Is the entire point of "SoonTM" not to box themselves into a certain release date? Most of the people I talked to before the 1.1 release was that they were excited. After the release, the 2 things on nearly everyone's mind seemed to be "This early?" and "They shipped it too soon, look at all of the bugs." The only pressure I can see seems to be coming from SQAUD themselves, which is on them.

1 hour ago, Snark said:

And the fact is, 1.1 has good stuff in it.  Delaying it means that players don't get hit with certain bugs... and also that they don't get the benefit of the 1.1 features until much later.  Delaying it would also mean that 1.2 would be less stable, because there wouldn't have been as much time for 1.1 to "bake in" and shake out more problems.

1.1 has great stuff in it. I would never deny that. But most people seemed happy enough in 1.0.5, other than lag complaints, crashes and the like. As for 1.2, I don't really see how it would be less stable. Why should "Working longer on 1.1 while Unity figures itself out" automatically equal to "Rush 1.2". I don't see the correlation outside of

Quote

The only pressure I can see seems to be coming from SQAUD themselves, which is on them.

 

1 hour ago, Snark said:

Shrill hyperbole from "oh noes the game is so broken it's unplayable" folks not withstanding, lots and lots of people play 1.1.x just fine.

I don't think anyone can really say that in this situation, I don't think people with "gamebreaking" bugs can call the entire update unplayable or you, with a "just fine" experiance can call their problems hyperbole. On my computer, 1.1.0-1 crashed every half an hour or so. 1.1.2 fixed that for my laptop, but the family computer crashed more after the update. No idea why, they have basically the same setup, but one stopped crashing.

2 hours ago, Snark said:

Reasonable people can disagree, of course.  If you say "I prefer solution #2 to #3", I'm not going to try to tell you that you're wrong or misguided.  However... it's not a no-brainer, as some folks seem to think.  It really isn't.

And I don't think it's a simple decision either, but if I was in SQAUDS situation I would have been blunt:

Quote

Unity 5's wheel physics don't seems to have caused more problems, and various other Unity bugs have caused major issues as those of you who have tried the prerelease can attest to. Bearing that in mind, we have chosen to hold back the 1.1 update until some of those flaws have been addressed by the Unity team or we can find a viable solution. In the mean time, we will be sqaushing every bug we can find.

 

2 hours ago, Snark said:

If you say "I think that #2 is so much more obviously the right choice than #3, and would have been obvious even before release, and therefore Squad was derelict in its duty and doing its customers an egregious disservice by doing that"-- statements like that, I do take issue with.  It's a hard problem, and folks who don't have experience in commercial software production really can't have any appreciation of just how hard a problem it is.

I don't mean to belittle the business choices of SQAUD, and I don't think that "disservice" is the right word for what I was trying to say. What I mean is SQAUD (In my opinion) could have had a better 1.1 release if they ahd chosen some variant of the #2 option. I do commend SQAUD for it's actions to fix what they could, but I think it would have been a better decision to do that, and wait until Unity got it's stuff figured out.

2 hours ago, Snark said:

You can say you think they made the "wrong decision", in the sense that "they took a calculated but unavoidable risk, and got bitten by it more than they or we would like", and I won't argue with you.  That's unfortunate, but it's not blameworthy.  But if you're asserting that "they're dumb at deciding how to develop software", I'd like to hear some rationale about how you understand how to develop commercial software better than Squad does.

That's exactly what I'm trying to indicate. I'm not trying to blame anyone, nor am I so arrogant as to assume that #2 was the only decision they should have or could have made.

Link to comment
Share on other sites

8 minutes ago, Andem said:

What I mean is SQAUD (In my opinion) could have had a better 1.1 release if they ahd chosen some variant of the #2 option.

There likely wasn't any variant of #2 available.  The wheel code issue is Unity itself, not VPP or KSP.  Unity.  The underlying engine that Squad upgraded.

Quote

I do commend SQAUD for it's actions to fix what they could, but I think it would have been a better decision to do that, and wait until Unity got it's stuff figured out.

What do you think an acceptable timeline of waiting is?  Remember that Squad probably has a different idea than you do, considering they're running a business dependent on sales, with upcoming console releases and nigh on a year in upgrade without updates.

Edited by regex
Link to comment
Share on other sites

3 minutes ago, regex said:

What do you think an acceptable timeline of waiting is?  Remember that Squad probably has a different idea than you do, considering they're running a business dependent on sales.

Frankly, I'd be willing to wait as long as it takes. In reality, I would make an absolute cutoff at three to five months in SQAUD's situation.

Link to comment
Share on other sites

14 minutes ago, Andem said:

Frankly, I'd be willing to wait as long as it takes. In reality, I would make an absolute cutoff at three to five months in SQAUD's situation.

Is the Unity upgrade what made the console games possible?  There was probably a deadline on that.

Link to comment
Share on other sites

2 minutes ago, Corona688 said:

Is the Unity upgrade what made the console games possible?  There was probably a deadline on that.

Unity has always been cross platform.

Link to comment
Share on other sites

45 minutes ago, Andem said:

Frankly, I'd be willing to wait as long as it takes. In reality, I would make an absolute cutoff at three to five months in SQAUD's situation.

No offense, but this is why you're not in charge of release dates for a video game studio.

Link to comment
Share on other sites

3 minutes ago, regex said:

No offense, but this is why you're not in charge of release dates for a video game studio.

I can't get offended if I don't have a reason to. Could you please clarify?

Link to comment
Share on other sites

59 minutes ago, Andem said:

I can't get offended if I don't have a reason to. Could you please clarify?

Clarify what?  The reason why you're not making decisions like that?  Reference Snark's post up above.  Release dates decisions are complicated things determined by a host of reasons, only one of which is the state of a certain, given feature.  Where I work we deal with these decisions day in and day out, and sometimes you have to release a product before it is fully completed.  In fact, I'm working on cleaning up features for a recent live release that wasn't entirely finished.

Edited by regex
Link to comment
Share on other sites

3 hours ago, Arsonide said:

I think people are connecting dots on different pages of the coloring book here. A few developers moving on to other opportunities does not mean the sky is falling at all. In fact, over the last year or so the team has been growing. Also, I literally cannot read through this thread without hearing this.

Funny, I was hearing this.

Link to comment
Share on other sites

I think we have no need to panic until we end up on Devnote Thursdays. Then there is definitely trouble brewing in the offices. 

i doubt that KSP is going to be abandoned seen as new people have recently been hired and 1.2 is not even out yet XD. I think we will be safe until 1.5 at least.

Even if SQUAD was to quit KSP tomorrow, how many of us could say it is a bad game and a waste of money. I know with my 500+ hours that it was completely worth £11.99

 

Link to comment
Share on other sites

12 minutes ago, regex said:

Clarify what?  The reason why you're not making decisions like that?  Reference Snark's post up above.  Release dates decisions are complicated things determined by a host of reasons, only one of which is the state of a certain, given feature.  Where I work we deal with these decisions day in and day out, and sometimes you have to release a product before it is fully completed.  In fact, I'm working on cleaning up features for a recent live release that wasn't entirely finished.

So it wasn't something specific about my answer then? Ok. I gave my honest answer as an outsider while acknowledging that black and white answers don't exist. I'm unsure as to what you want from me.

Link to comment
Share on other sites

1 minute ago, Andem said:

So it wasn't something specific about my answer then? Ok. I gave my honest answer as an outsider while acknowledging that black and white answers don't exist. I'm unsure as to what you want from me.

What I want from you?  I thought we were having a conversation, not making demands of each other...

Link to comment
Share on other sites

I don't think it will abandoned any time soon but I am suspecting that the team will be downsized and development will slow.

Going to be following both Squad and Harvester closely though as I'm sure whatever games either of them come up with next will be worth playing. :)

Link to comment
Share on other sites

1 hour ago, Andem said:

Unity has always been cross platform.

Consider how much performance of KSP improved with 1.1/Unity 5. Then consider console hardware.

I'm certain that a console version could have been made on Unity 4. I'm also fairly certain that performance would have been unacceptably poor.

Edit: My song choice for "Feeling".

Link to comment
Share on other sites

Just now, Frozen_Heart said:

I don't think it will abandoned any time soon but I am suspecting that the team will be downsized and development will slow.

Going to be following both Squad and Harvester closely though as I'm sure whatever games either of them come up with next will be worth playing. :)

Yes that is a good point, I am looking forward to these 'future projects' the leaving devs have been referring to in their parting messages.

Link to comment
Share on other sites

Just now, regex said:

What I want from you?  I thought we were having a conversation, not making demands of each other...

Nevermind, I misunderstood. I thought that this:

1 hour ago, regex said:

No offense, but this is why you're not in charge of release dates for a video game studio.

Meant that I had something blatantly incorrect with absolute latest release date, and that you had a better, more obvious answer.

 

7 minutes ago, Red Iron Crown said:

Consider how much performance of KSP improved with 1.1/Unity 5. Then consider console hardware.

I'm certain that a console version could have been made on Unity 4. I'm also fairly certain that performance would have been unacceptably poor.

You make a fair point, but it seems to me that the PS4 at least is like a laptop as far as emory is concerned. I ran KSP of my 4gb Laptop (with mods!) for nearly 6 months without issue. It may not have been ideal, but it certainly seems possible.

Link to comment
Share on other sites

9 minutes ago, Andem said:

Meant that I had something blatantly incorrect with absolute latest release date, and that you had a better, more obvious answer.

No, it meant that you were would be making a decision based on the status of one feature rather than taking in the entire picture.  As Snark rightly points out, these things are far more complicated than a single feature.

Edited by regex
Link to comment
Share on other sites

13 minutes ago, Andem said:

You make a fair point, but it seems to me that the PS4 at least is like a laptop as far as emory is concerned. I ran KSP of my 4gb Laptop (with mods!) for nearly 6 months without issue. It may not have been ideal, but it certainly seems possible.

Performance, not memory. Consoles were never going to be memory limited, as stock (the only option for consoles) comfortably fit within a few gigs of memory both before and after 1.1. It was Unity 4's "let's put almost everything in a single thread" that would have murdered console performance, given that today's consoles are fairly weak in single thread performance compared to a PC.

There's also the issue of expectations. For a long time I played KSP on a Core 2 Duo laptop, and performance was, frankly, poor (as one would expect). This was not unsatisfactory to me as I knew I was using low end hardware, if I wanted better performance I needed a better PC. That doesn't fly on consoles. If a game is released for PS4 then it had better perform acceptably on PS4, one can't exactly say "Well, what do you expect on that hardware?" when the hardware is the same for the entire userbase.

Link to comment
Share on other sites

On 7/13/2016 at 0:27 PM, Ultimate Steve said:

Okay!

Would it be better if there was no KSP at all? I've got my 3 years of enjoyment out of it. As long as it isn't sold to EA or Miniclip or anything, I don't really care what happens next. Sequel? Sure! I can still keep my old versions! Continued development with more bugs? Sure! New features to play with, and I can still keep my old versions! Threads about KSP being shut down? Sure! I can ignore them and I can still keep old versions!

I don't want KSP to ever be "dead" or anything. But we can still keep old versions of it. Plus, if it dies, we might be able to get our hands on the source code.

*end minirant*

I will agree with this by adding that if Squad turned out the lights tonight I would still be playing this game 10 years on.  When I think back to what I wanted to be able to do in a game 20 years ago, this creation is nigh Providential.

Link to comment
Share on other sites

19 minutes ago, regex said:

No, it meant that you were would be making a decision based on the status of one feature rather than taking in the entire picture.  As Snark rightly points out, these things are far more complicated than a single feature.

Aahh. Looking back at my posts I do realize that I was fixating on the wheels thing, which, wile important, which shouldn't hold back an entire release alone.

14 minutes ago, Red Iron Crown said:

Performance, not memory. Consoles were never going to be memory limited, as stock (the only option for consoles) comfortably fit within a few gigs of memory both before and after 1.1. It was Unity 4's "let's put almost everything in a single thread" that would have murdered console performance, given that today's consoles are fairly weak in single thread performance compared to a PC.

There's also the issue of expectations. For a long time I played KSP on a Core 2 Duo laptop, and performance was, frankly, poor (as one would expect). This was not unsatisfactory to me as I knew I was using low end hardware, if I wanted better performance I needed a better PC. That doesn't fly on consoles. If a game is released for PS4 then it had better perform acceptably on PS4, one can't exactly say "Well, what do you expect on that hardware?" when the hardware is the same for the entire userbase.

Oh. That actually makes a lot of sense, I hadn't thought about that. :blush:

 

While I do maintain the opinion that waiting *may* have resulted in a better release, All three of you, @Snark, @regex, @Red Iron Crown, make excellent points about why they did what they did and how this works. Thank you all for the info. :)

Link to comment
Share on other sites

My little brother played  pre-1.1 KSP on an Athlon 64 Winchester with 3GB of RAM.  Those of you that think any version of KSP with Unity 4 or 5 would kill one of the 3 modern consoles, I have news for you.

Edited by Alshain
Link to comment
Share on other sites

22 minutes ago, Alshain said:

My little brother played  pre-1.1 KSP on an Athlon 64 Winchester with 3GB of RAM.  Those of you that think any version of KSP with Unity 4 or 5 would kill one of the 3 modern consoles, I have news for you.

Oh sure, it would run. But not run well. You can't honestly claim that performance was acceptable on that old Athlon (at least for most people's definition of acceptable). It was something that was endured.

That's the big difference: If you play on older PC hardware you know and accept that performance will be poor. That just doesn't cut it on a console, the game has to play acceptably on the standard hardware because there is no better hardware.

Link to comment
Share on other sites

On 7/13/2016 at 8:26 AM, ZooNamedGames said:

Especially since players often don't even leave Kerbin's SOI,

Say wha? Why are people buying a space exploration game and then not exploring space?

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...