Patch for performance

KnocturnalKnocturnal Join Date: 2009-11-16 Member: 69399Members
It is safe to say that the game is starting to shape up, or is it? I say this because it is so hard to play the game with the constant lagg and low frame rate. I am not QQing, I've played the game every day since I have purchased it, however I just don't seem to ever get a good experience because of the poor playability. I'm most likely not the first to suggest that work be done on performance. I played a lot of NS1 so I know what to expect from NS2, I know with more patience I will finally get to enjoy the game. So really all that I am saying is that the release of a patch for multi-threading and all around performance would be a good idea so we can actually start focusing on the current bugs which are most likely just passing by us due to the low performance.

Comments

  • HarimauHarimau Join Date: 2007-12-24 Member: 63250Members
    1. Performance is being worked on simultaneously with gameplay/art features.
    2. Performance is always being worked on, and will be worked on all the way up to release.
    3. Sometimes performance has to be put on hold because the gameplay programmers/artists require a feature before they can continue working.
    4. There will not be a single patch that fixes everything, it will probably be a whole bunch of small improvements with small weekly patches.
    5. I'm sure you understand that the bottleneck is CPU- not GPU-related, but also, the problem in terms of overall performance and playability, is server-side not client-side.
    6. Just be patient. It's not going to happen all at once.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    <!--quoteo(post=1835036:date=Feb 25 2011, 08:46 PM:name=Harimau)--><div class='quotetop'>QUOTE (Harimau @ Feb 25 2011, 08:46 PM) <a href="index.php?act=findpost&pid=1835036"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->1. Performance is being worked on simultaneously with gameplay/art features.
    2. Performance is always being worked on, and will be worked on all the way up to release.
    3. Sometimes performance has to be put on hold because the gameplay programmers/artists require a feature before they can continue working.
    4. There will not be a single patch that fixes everything, it will probably be a whole bunch of small improvements with small weekly patches.
    5. I'm sure you understand that the bottleneck is CPU- not GPU-related, but also, the problem in terms of overall performance and playability, is server-side not client-side.
    6. Just be patient. It's not going to happen all at once.<!--QuoteEnd--></div><!--QuoteEEnd-->

    This.

    Although it might not seem like it, performance has drastically increased since the engine test. In the alpha, a simple 2v2 match would lag terribly usually until the server or your client (or both) crashed. Now, I've been able to play decent 6v6 matches with only a moderate amount of lag. That being said, UWE still has a ways to go to get to decent performance for a 16v16 match on average hardware.
  • SentrySteveSentrySteve .txt Join Date: 2002-03-09 Member: 290Members, Constellation
    <!--quoteo(post=1835036:date=Feb 25 2011, 11:46 PM:name=Harimau)--><div class='quotetop'>QUOTE (Harimau @ Feb 25 2011, 11:46 PM) <a href="index.php?act=findpost&pid=1835036"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->1. Performance is being worked on simultaneously with gameplay/art features.
    2. Performance is always being worked on, and will be worked on all the way up to release.
    3. Sometimes performance has to be put on hold because the gameplay programmers/artists require a feature before they can continue working.
    4. There will not be a single patch that fixes everything, it will probably be a whole bunch of small improvements with small weekly patches.
    5. I'm sure you understand that the bottleneck is CPU- not GPU-related, but also, the problem in terms of overall performance and playability, is server-side not client-side.
    6. Just be patient. It's not going to happen all at once.<!--QuoteEnd--></div><!--QuoteEEnd-->

    no but he's saying they should release a patch to help performance.
  • HarimauHarimau Join Date: 2007-12-24 Member: 63250Members
    edited February 2011
    Are you trolling me, bro?

    <b><u><!--sizeo:3--><span style="font-size:12pt;line-height:100%"><!--/sizeo-->THE PATCH<!--sizec--></span><!--/sizec--></u></b> is never going to happen.

    Little patches which will have cumulative performance increases - that's what will happen.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
  • ShiloriusShilorius Join Date: 2011-01-14 Member: 77445Members, Reinforced - Shadow
    Let me drop a quotebomb here....


    <!--quoteo(post=1830078:date=Feb 6 2011, 12:16 PM:name=Squeal_Like_A_Pig)--><div class='quotetop'>QUOTE (Squeal_Like_A_Pig @ Feb 6 2011, 12:16 PM) <a href="index.php?act=findpost&pid=1830078"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->We HAVE acknowledged and addressed this on numerous occasions. Max has stated countless times that performance is his #1 priority at the moment, and that is what he has been focused on. Even tasks which may seem on the surface to not be directly related to performance usually are. Its not like there is one problem that is causing all the lag and low framerate, and Max can come on and say we are going to fix X bug and its going to solve all your problems. Max has a list of numerous optimizations that are planned, and hopefully each one of those will keep improving the game more and more.

    Its not an exact science. Some optimizations that are expected to make a big impact sometimes result in smaller then expected gains, and vice versa. One optimization may have a large impact, but some other issues may be holding back the gains made from it. Add to that, everyone is running on a completely different system. Some people may see huge gains with one type of graphics card, while people with other cards, don't. Optimizing a game to run on a large spectrum of system specs is a very daunting process, compared to optimizing a game around 1 type of hardware, like an xbox or playstation.

    These are all partly reason why we don't want to hype up certain optimizations that are being worked on, because everyone will expect a huge improvement and then be potentially disappointed when the patch comes out and they don't see any difference.

    Trust me, Max is as frustrated as any of you. The poor performance eats away at him every day, and he is working hard to improve server lag and framerate. The new features and prototyping you see are coming mostly from Charlie's end (such as the DI at the moment) so its not taking time away from Max's optimizations.

    --Cory<!--QuoteEnd--></div><!--QuoteEEnd-->

    <!--quoteo(post=1830168:date=Feb 6 2011, 10:28 PM:name=Squeal_Like_A_Pig)--><div class='quotetop'>QUOTE (Squeal_Like_A_Pig @ Feb 6 2011, 10:28 PM) <a href="index.php?act=findpost&pid=1830168"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Actually, the map detail is really not that much of a problem. Its mostly other things running behind the scenes. We've even done tests with a version of the map wtih no lighting and shadows, and then even a version that had all geometry turned off...so nothing was being drawn. And the framerate savings was not as dramatic as you would think. So, the positive aspect of that is that this engine is clearly capable of pushing around a lot of visual detail. But it also means that spending much time to heavily optimize on the art side, or to make a very simple map for example, is not going to give us the biggest impact, compared to other code optimizations that can be done.

    That said, we are in the process of testing out an new way of doing the occlusion, which we are hoping will make a difference in framerate.

    --Cory<!--QuoteEnd--></div><!--QuoteEEnd-->


    <!--quoteo(post=1833399:date=Feb 18 2011, 04:06 PM:name=Squeal_Like_A_Pig)--><div class='quotetop'>QUOTE (Squeal_Like_A_Pig @ Feb 18 2011, 04:06 PM) <a href="index.php?act=findpost&pid=1833399"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->I understand how this happens when you guys are all testing and developing on top-of-the-line machines, but that isn't the case with the majority of the people who will buy and have bought this game.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I've seen this mentioned multiple times, and its a complete fallacy. We are not developing on top-of-the-line machines. Most of us are running machines that are 3 years old. I get about 10 FPS when I run the game on my office computer, and I know at least several of the other guys do, as well, so its just as frustrating for us playtesting and running the game as it is for you.

    Performance remains a focus, but a lot of the larger improvements are bigger tasks that are a work in progress. If we have bug fixes and some cool new features we don't want to hold up the release of a patch, just because some of the optimization tasks aren't done yet. Some patches will have optimization improvements, some won't, but it doesn't mean performance isn't being continuously being worked on.

    --Cory
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    BOOM
  • sheena_yanaisheena_yanai Join Date: 2002-12-23 Member: 11426Members
    <!--quoteo(post=1835136:date=Feb 27 2011, 08:16 AM:name=Shilorius)--><div class='quotetop'>QUOTE (Shilorius @ Feb 27 2011, 08:16 AM) <a href="index.php?act=findpost&pid=1835136"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Let me drop a quotebomb here....




    BOOM<!--QuoteEnd--></div><!--QuoteEEnd-->


    right to the face


    gorge gibs everywhere
  • KnocturnalKnocturnal Join Date: 2009-11-16 Member: 69399Members
    I don't disagree that performance is always being worked on, however I don't see why the game needs more features when servers already can't support the game as is. The game cannot be enjoyed in a 1v1, 2v2, or 3v3, and even in a 3v3 I notice a major lagg increase after 10 minutes of play. Working on features to afterward implement performance fixes? More features is leading to more lagg, I understand UWE has a small dev team so I'm not the one to be expecting miracles. NS1 was simply the most creative game released of its time, but was built off the half-life engine, so it's understandable that developing the game required a lot less attention to performance/physics/graphics/etc. Now running on an engine of it's own, it's hard to imagine it being perfect right off the bat. None the less, all focus on making the game playable with it's maximum player capacity is what I'm anticipating. Current games are very slow and strategy really isn't required seeing I can jump around as a skulk knowing I appear to be warping everywhere, marines frantically trying to kill me with little success. One major patch to fix many performance issues is all I'm expecting right now as a NS fan. Make the game playable so we can actually enjoy our investment into this games development, and once we can officially say the game can actually be played I'm sure we will all end up inviting friends to try this very clever game genre.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    edited February 2011
    Because doing a complete optimizing of an engine, when the engine is still lacking a lot of features and gameplay elements is a waste of time. It will usually end up in backtracking why "fix A" is now producing problems for the latest features added. Sure the engine is the foundation of it all, but it is highly dependent on what the game (in this case NS2) wants it to do.


    And since the game has not gone final (v1.0), we are simply along for the ride. Playing the game is an added bonus if you can actually play the game, and it has seen a lot of improvement already! Also you might want to actually <b>read</b> the first quote of Cory "Squeal_Like_A_Pig", it will explain it a lot better then what I just doodled together!



    [edit]
    I still stand by my first post in this thread though!
  • HughHugh Cameraman San Francisco, CA Join Date: 2010-04-18 Member: 71444NS2 Developer, NS2 Playtester, Reinforced - Silver, Reinforced - Onos, WC 2013 - Shadow, Subnautica Developer, Pistachionauts
    Shilorius and Harimau speak (and qoute) massive truth.
Sign In or Register to comment.