Officer of Power Overwhelming[ZERK].
First term Forum PvE Specialist.
Is there a way to make gw2 more GPU based than CPU? makes my CPU crazy loud yet like nothing for my gpu it seems.
No there is not a way.
The game is poorly optimized regardless of where its heavy cpu/gpu side it won’t ever matter cause even if it was either or a poorly optimized game is a poorly optimized game, period.
Once again, Guild Wars 2 is not poorly optimized. It’s about as optimized as it can get with the budget engine that went into it. hen the addition of all the new effects just kinda made it go to the toilet but think of it this way: It could run much worse than it already does.
The poor optimization is mostly due to heavy dependence on older Direct X 9 on the Client end. Short of updating EVERYTHING to use a newer version of Direct X (a HUGE under taking that would alienating those players that do not have Direct X 10 or higher capable hardware), there is not much that can be done and maintain neutrality between GPU hardware. There is plenty that could be done to optimize for NVidea or ATI hardware, but that would alienate players in the other camp.
The choice to use older Direct X is due to the desire to support older hardware and maintain a wider player base. It’s actually a smart economic decision that puts players with more advanced hardware available to them asking these questions. The answer is less about anyone being lazy or lacking resources to do the work, but not changing the basic hardware requirements 2 years after release.
The poor optimization is mostly due to heavy dependence on older Direct X 9 on the Client end. Short of updating EVERYTHING to use a newer version of Direct X (a HUGE under taking that would alienating those players that do not have Direct X 10 or higher capable hardware), there is not much that can be done and maintain neutrality between GPU hardware. There is plenty that could be done to optimize for NVidea or ATI hardware, but that would alienate players in the other camp.
The choice to use older Direct X is due to the desire to support older hardware and maintain a wider player base. It’s actually a smart economic decision that puts players with more advanced hardware available to them asking these questions. The answer is less about anyone being lazy or lacking resources to do the work, but not changing the basic hardware requirements 2 years after release.
This and you guys are all forgetting the year this game went under development. 2007 GW2 was announced, I am willing to bet partial development started in 2005. They recycled the engine from GW1 to save on initial costs. DX10 wasn’t even a standard in many games back then, just being released in 2006. DirectX 11 wasn’t even released until 2009.
No game developer is going to do a complete redesign of their engine in the middle of the development process when they have a deadline. So that is why the game was released for DX9, and why it currently still is.
The only way Anet will do a DX upgrade is if they can get an influx of cash to compensate for the man hours it will take to rebuild the game from the ground up, and maintain the game as it currently is. And since the ONLY benefit to going to DX10 or 11 will be performance and not really effects (not immediately) I really don’t see them doing this anytime soon.
Lemme set an example here and this game is no where near recently released and if you wanna do the typical “omg its not a mmorpg” not the same going on during game play ill have you know their is no game even to this day that will put any new comp on its face like crysis 3. “fps/mmorpg” or not i don’t give a kitten. crysis 3 has more graphical kitten going on then any game i have ever played and ill have you know ive played alot the point is “Crytek and the CryEngine” is somthing to be admired and it kitten well is for obvious reasons it will take verything your computer has and take “Full advantage” of every edge your hardware has hence the well rounded polished game play and engine bravo crytek.
here’s a screenshot i took multiplayer 1080p, “Very High” maxed right out. thats including AA MSAA. take a look at those frames for my hardware and the engine its VERY obvious this game is a pure perfect example of a well polished game.
Screenshot
http://ft.trillian.im/65ad944360c14373d72684e0cebcd371bf15fa8e/6rjiuIks8Bw8q3OEaQhLs3gFntGpC.jpg
And to hop on another note. the famous excuse about “Oh they did that for a bigger player base LOL.” anybody who has windows xp with hardware that old kitten well knows they should NOT be gaming at all i have to many friends with old hardware and dont have money to upgrade but yet even THEM have atleast direct x 10 that excuse is becoming old and hilarious. direct x9 was released in 2002.
Not to mention gw2 was built off the original gw1 engine they didnt even rebuild jack all all they did was amp the graphics up and particals etc and some how thought an engine from gw1 could handle and perform well with such an outdated engine that was originally built to run well on gw1 and old direct x 9 and then you take that engine and crank the hell outta everything graphical wise etc and massive amounts of kitten going on including players and expect a old engine that was made for gw1 to run well please fan boys wake the hell up.
(edited by Exiled Dbl.9035)
Lemme set an example here and this game is no where near recently released and if you wanna do the typical “omg its not a mmorpg” not the same going on during game play ill have you know their is no game even to this day that will put any new comp on its face like crysis 3. “fps/mmorpg” or not i don’t give a kitten. crysis 3 has more graphical kitten going on then any game i have ever played and ill have you know ive played alot the point is “Crytek and the CryEngine” is somthing to be admired and it kitten well is for obvious reasons it will take verything your computer has and take “Full advantage” of every edge your hardware has hence the well rounded polished game play and engine bravo crytek.
here’s a screenshot i took multiplayer 1080p, “Very High” maxed right out. thats including AA MSAA. take a look at those frames for my hardware and the engine its VERY obvious this game is a pure perfect example of a well polished game.
Screenshot
http://ft.trillian.im/65ad944360c14373d72684e0cebcd371bf15fa8e/6rjiuIks8Bw8q3OEaQhLs3gFntGpC.jpgAnd to hop on another note. the famous excuse about “Oh they did that for a bigger player base LOL.” anybody who has windows xp with hardware that old kitten well knows they should NOT be gaming at all i have to many friends with old hardware and dont have money to upgrade but yet even THEM have atleast direct x 10 that excuse is becoming old and hilarious. direct x9 was released in 2002.
Not to mention gw2 was built off the original gw1 engine they didnt even rebuild jack all all they did was amp the graphics up and particals etc and some how thought an engine from gw1 could handle and perform well with such an outdated engine that was originally built to run well on gw1 and old direct x 9 and then you take that engine and crank the hell outta everything graphical wise etc and massive amounts of kitten going on including players and expect a old engine that was made for gw1 to run well please fan boys wake the hell up.
It comes down to the games engine and the API that engine uses. Comparing GW2 to a different game that does not use the same baseline code structure (DX9.0c API) is proving nothing.
SO thank you for making yet another useless post.
Comparing GW2 to a game engine built for a FPS which likely still employs the tricks of designing maps with restricted line of sight to massively reduce the rendering workload is certainly fair. NOT.
This also ignores that FPS games are almost exclusively used to test graphic cards therefore fps is a metric those game designers have high on their must have list because if it doesn’t do well it won’t get all the free publicity from all the graphic card reviews.
Could it be better? Yes. But compared to the competition mmos around at the time, performance was pretty similar
1) Fps games cant be compared for a lot of reasons. The closest comparisons are Aion which used cryengine, Tera with unreal, SWTOR with hero, Warhammer with gamebryo. But have you actually played those games? Culling is very severe, and you still get massive frame drops in large scale combat or in towns because they still are on dx9 despite using “good” engines. This was when dx10 was limited to vista and all gamers refused to use it, so until the wide adoption of win7 in 2010 most games that started their development cycles earlier were done in dx9. The only mmo that i can think of that has updated the engine is WoW and EvE (which still has issues with large scale combat after upgrade)
2)Again i point to the context of the development cycle. I am sure anet would have liked to dev a new engine too, but dev started in 2007 on architecture with graphics starting in mid to late 2008. And guess what happened, global credit freeze/recession. NCsoft and anet did everything to conserve cash and lower their burn rate. Which means use what you have rather than spending money licensing a new engine plus spending all that time on training devs on new engine.
3) the game ran somewhat better at launch in zergs due to the culling that was forced and more severe. But then they disabled it and made it a player option due to outcry.
(edited by dodgycookies.4562)
Lemme set an example here and this game is no where near recently released and if you wanna do the typical “omg its not a mmorpg” not the same going on during game play ill have you know their is no game even to this day that will put any new comp on its face like crysis 3. “fps/mmorpg” or not i don’t give a kitten. crysis 3 has more graphical kitten going on then any game i have ever played and ill have you know ive played alot the point is “Crytek and the CryEngine” is somthing to be admired and it kitten well is for obvious reasons it will take verything your computer has and take “Full advantage” of every edge your hardware has hence the well rounded polished game play and engine bravo crytek.
blah….. stop comparing first person shooters to this game. MMORPG are much more complicated. in fact can be considered one of the toughest pieces of software to crack in the software industry. When I mean software, I mean all software due to the massive size that these games have to scale.
http://gamedev.stackexchange.com/questions/90/why-is-it-so-hard-to-develop-a-mmo
I will be ok with your crysis 3 if they manage to put over 300 players on one map concurrently in a FOV. I never saw such a example so your claim is void.
Could it be better? Yes. But compared to the competition mmos around at the time, performance was pretty similar
1) Fps games cant be compared for a lot of reasons. The closest comparisons are Aion which used cryengine, Tera with unreal, SWTOR with hero, Warhammer with gamebryo. But have you actually played those games? Culling is very severe, and you still get massive frame drops in large scale combat or in towns because they still are on dx9 despite using “good” engines. This was when dx10 was limited to vista and all gamers refused to use it, so until the wide adoption of win7 in 2010 most games that started their development cycles earlier were done in dx9. The only mmo that i can think of that has updated the engine is WoW and EvE (which still has issues with large scale combat after upgrade)
2)Again i point to the context of the development cycle. I am sure anet would have liked to dev a new engine too, but dev started in 2007 on architecture with graphics starting in mid to late 2008. And guess what happened, global credit freeze/recession. NCsoft and anet did everything to conserve cash and lower their burn rate. Which means use what you have rather than spending money licensing a new engine plus spending all that time on training devs on new engine.
3) the game ran somewhat better at launch in zergs due to the culling that was forced and more severe. But then they disabled it and made it a player option due to outcry.
4) I believe they thought they had a fine engine until they put more than 10 players in view and watched fps plummet and that is what led to the original severe server side culling of players visible that launched with the games.
Player side culling may by user adjustable but brings the overhead of determining who is currently making the display cut or not and those that are displayed and then who makes the actual vs generic player model cut and then those who now need their actual player model generated if they were rocking a generic during the last player culling pass.
(edited by Behellagh.1468)
Not affiliated with ArenaNet or NCSOFT. No support is provided.
All assets, page layout, visual style belong to ArenaNet and are used solely to replicate the original design and preserve the original look and feel.
Contact /u/e-scrape-artist on reddit if you encounter a bug.