Forums

Help › Forums

What happened to a awesome Game ?

Thu, Oct 29 2015 11:36 PM (56 replies)
  • PhiEaglesFan
    617 Posts
    Thu, Oct 22 2015 3:56 PM

    ct690911:
    To properly address the major problems, it will require WGT to invest $$ in new and improved servers
    I hate when people say this.  The servers are fine, WGT doesn't own them or work on them.  They are managed by Akamai or some other server farm.  If the servers are underperforming, the server farm will replace them.

    All WGT does is deploy code to them. The multiplayer code that runs on these servers is WGT's own design.  The servers are not the problem.  You play single play and multiplay on the same servers, so you would experience getting dropped (or some other problem) in a single player match equally as much as in multiplayer.  The "complaints" are about multiplayer.  Therefore, the conclusion is that if there is a problem (a discussion for another thread) then the multiplayer code running on them is responsible.  Not the servers themselves. There is a difference.

  • alcaucin
    9,041 Posts
    Thu, Oct 22 2015 4:32 PM

    LSquire:
    This was the best golf simulator I ever played.

    Still is.    ;-)

  • mkg335
    5,491 Posts
    Thu, Oct 22 2015 4:52 PM

    PhiEaglesFan:

    (snip) Therefore, the conclusion is that if there is a problem (a discussion for another thread) then the multiplayer code running on them is responsible.  (snip)

    If?  No if about it, there are definitely problems, especially with multi-player games.  Disconnect problems occur in single player mode also, but most often in multi-player games, and across a wide range of platforms.  And I don't know why you put "complaints" in scare quotes, the complaints are legitimate and well-founded.

     

  • ct690911
    7,205 Posts
    Thu, Oct 22 2015 5:12 PM

    PEF

    I have read seemingly endless strings voicing similar complaints about the many glitches we have been experiencing, particularly over the past few months...from folks who play different games....many have even provided detailed explanations as to why this or that is the problem (including cost prohibitive server upgrades or replacements), while some have even tried to only play on certain servers, apparently less prone to glitches...I'm sorry you "hate" when people suggest it could be the servers...but, I guess if it were simply an error in the code, then it could have been readily and inexpensively fixed long ago, no?!

    ct

     

  • PhiEaglesFan
    617 Posts
    Thu, Oct 22 2015 5:33 PM

    mkg335:
    If?  No if about it, there are definitely problems, especially with multi-player games.

    As I said, a discussion for another thread.  Whether there are or there aren't wasn't the point of my post.

    ct690911:
    but, I guess if it were simply an error in the code, then it could have been readily and inexpensively fixed long ago, no?!

    The words "simply" and "error in the code" are generally never used in the same sentence.  It isn't a matter of fixing one line.  It's matter of debugging thousands (possibly tens of thousands) lines of complex code that you, most likely, didn't write yourself.  You think you identify the issue, you fix it, and that's not it or perhaps has unintended consequences.  You can do this quite a bit before you actually find the REAL problem. Red herrings are common.

    Developers don't get paid 6 figures because they're stupid.  Complex problems take complex solutions.

  • ct690911
    7,205 Posts
    Thu, Oct 22 2015 5:47 PM

    "The words "simply" and "error in the code" are generally never used in the same sentence..."

     Fair enough, and I will readily admit that I'm no computer programmer....but, if I was paying one (or a team) "6 figures" each, I'd expect the "major" snags (disconnects, freezing, screen of death, etc)  to be fixed by now; considering the many months they've had to address it...red herrings, notwithstanding.

    PS...It's good to see Chip turning the Eagles into a contender after a slow start...:)

  • AndreasHelke
    676 Posts
    Thu, Oct 22 2015 7:52 PM

    I think WGT made some major bad design decisions early on in their software development. And by now they have a mess that can barely be kept working at all. I wonder if they ever heard of object oriented programming.

  • mkg335
    5,491 Posts
    Thu, Oct 22 2015 8:15 PM

    PhiEaglesFan:

    mkg335:
    If?  No if about it, there are definitely problems, especially with multi-player games.

    As I said, a discussion for another thread.  Whether there are or there aren't wasn't the point of my post.

     

    The thread title is "What happened to a(n) awesome game?"

    Don't know why you think this is a discussion for another thread, nor why you continue to waffle on the existence of problems, e.g. "if" and "whether there are or there aren't."

    I respect and appreciate your explanations and understanding of the complexity of the programming, but am puzzled by your seeming indifference bordering on denial regarding the disconnections, the (!) screens of death, and the ever-popular "unexpected error" screens that are being experienced by so many users across various platforms.

     

  • andyson
    6,415 Posts
    Thu, Oct 22 2015 8:44 PM

    PhiEaglesFan:
    The multiplayer code that runs on these servers is WGT's own design.

    Ever read this?

    World Golf Tour Signs Exit Games' Cross-Platform Multiplayer Service Neutron(R) 4.0

     

  • PhiEaglesFan
    617 Posts
    Thu, Oct 22 2015 9:03 PM

    mkg335:
    Don't know why you think this is a discussion for another thread, nor why you continue to waffle on the existence of problems, e.g. "if" and "whether there are or there aren't."

    PhiEaglesFan:
    Therefore, the conclusion is that if there is a problem (a discussion for another thread) then the multiplayer code running on them is responsible.
    This was intended to be generalized, not directed specifically at an existing issue.  I should have said "if, in general...".  My apologies for that.

    "Discussion for another thread" is intended as a metaphor for, "It's not necessary to get into those details here in order to make this point about servers vs multiplayer code."  No need to open up a new can of worms when there are plenty of cans already open.  My post isn't focusing on the if.  It's focusing on the why.  I was attempting to keep the conversation along that track.

    mkg335:
    [I] am puzzled by your seeming indifference bordering on denial of the disconnection and (!) screens of death that are being experienced by so many users across various platforms.

    No denials.  I've never said these things aren't happening.  They are.  Everyone hasn't suddenly gone mental. Where I catch the most heat is when I say why it's most likely happening.

    There are others, besides myself, who have said, "I don't have those problems."  Therefore, by knowing only that it means the problems are not systemic.  Code cannot arbitrarily run itself as it sees fit.  It's not intelligent. It follows a logical flow and runs the same, but it certainly gets interfered with differently.  That's where our systems come in, and those are the unknown variables.  Windows Blue Screen of Death?  You probably caused that with any one or any number of actions you took. Perhaps an important system file was corrupted by a virus, or you deleted something you weren't supposed to.  If the problem is not systemic, you immediately look to the user.

    Any number of issues can exist on the user's end, from hardware issues, outdated drivers/software, garbage browser toolbars, malware, adware, viruses, bad/bloated registry information and any of the other various bad things and programs that exist on the internet.

    Not everyone's an expert and that's fine.  However, the majority of folks probably have at least one or more the aforementioned problems going on at any given time.  They either don't know it, or don't know how to get rid of it.  They don't advertise PC cleaning tools on TV because no one needs them.

    Here's one last example.  There are times (albeit few) when I can PING (not IM) WGT's game servers and I won't get a response.  When I then trace the data packet's route, I often discover that somewhere in between myself and WGT is where the problem originates.  If this should happen during my game, poof, I'm disconnected.  Not my fault, not my ISP's fault, not WGT's fault.  Third party's fault.  The in-game example of this is the "ding and wait" where you hit your shot, send your data packet, and WGT doesn't immediately see it or it just gets lost along the way.  Meanwhile, you're stuck in your backswing waiting.  So you send off another packet, and another one, until one finally makes the roundtrip from WGT and back to you.  Your guy swings and you're on your way once again.

    andyson:
    PhiEaglesFan:
    The multiplayer code that runs on these servers is WGT's own design.
    Ever read this?  World Golf Tour Signs Exit Games' Cross-Platform Multiplayer Service Neutron(R) 4.0 
    Did not know that. I wonder if that's still the case.  I was under the impression it was in-house based on what I had experienced, but perhaps I got the wrong impression. The article does aid somewhat in supporting my point though.  If everything multiplayer is served by this Neutron entity, and they are present across multiple games, they should be out of business by now for poor service.  All of those other games would have dropped their service as soon as their contract was expired.  That, again, points back to us users and to a much lesser extent, WGT.  The WGT portion could be something like installation and/or API problems, but those wouldn't last more than 2, maybe 3 days. Typically when a contract like this is undertaken someone (or someones) at Neutron would've been assigned to WGT to help them work through the initial setup issues. They would remain on-call if something in the future malfunctioned with any piece of WGT code that interacts with Neutron's API layer and WGT can't figure out where the problem is.

    AndreasHelke:
    wonder if they ever heard of object oriented programming.
    Who's down with OOP?  Yeah, you know me.

RSS