Langsam aber sicher:

Forum für öffentliche Diskussionen rund um das Online-Spiel "Everquest"

Langsam aber sicher:

Beitragvon kthxbye » Do 27 Mai, 2004 07:29

Hello Norrath!

I wanted to announce that we've decided to push Omens of War back to Late August in order to give the EQ team time to respond to important issues that the EverQuest community is raising (specifically including the issues with Gates of Discord). We've heard some concerns from within the community that we feel are important enough to push back our next expansion and spend time fixing the problems you have brought to our attention. At the end of the day, we work for you and it's important for us to demonstrate that we both understand and appreciate that. We're also inviting many members of the community to join us here at SOE for a day to have a direct dialog with the development team about issues that are important to the EverQuest community as a whole. We've already sent out the invitations and are making all the arrangements. In addition, our EQ community managers will be coming up with a list of issues raised on the message boards so that we can come back to you with a specific list of things we're going to address.

I'm sorry if you feel we haven't been listening and reacting appropriately. We do our best to balance all of the needs and concerns you raise along with expanding Norrath and giving you new and wonderful things to do in EverQuest, but we do make mistakes. We've heard you loud and clear.

We have many things planned for EverQuest over the upcoming years, and our goal is to keep you happily playing EverQuest for a long time to come. The best way for us to do that is by first and foremost is by listening to you.

John Smedley
President, Sony Online Entertainment

--------------------------------------------------------------------------------------------------------

Schon sehr auffällige, das direkt vor diesem offenem Brief jenes bei gucomics erschien:

Comic: http://www.gucomics.com/archives/view.php?cdate=20040526

Topic: http://forums.gucomics.com/viewtopic.php?t=2057

Auch für einen Augustrelease werd ich das ganz sicher nicht preordern, den Fehler mache ich nicht mehr, auch wenn OoW nicht nach einem Totalausfall ala´ GoD aussieht.
Bild
[font=Arial]ph4T L3wTz I mehr Zeugs[/font]
Benutzeravatar
kthxbye
Registrierter Benutzer
Knight-Champion
 
Alter: 23
Beiträge: 780
Registriert: Di 23 Dez, 2003 12:29

Beitragvon Theldor » Do 27 Mai, 2004 10:05

Rofl,

noch eine Erweiterung?

Langsam können die ja Kunark wieder abschalten um so mehr Platz zu schaffen. Geht eh keiner mehr hin :)
Benutzeravatar
Theldor
Registrierter Benutzer
Master Sergeant
 
Beiträge: 194
Registriert: Sa 08 Nov, 2003 22:55
Wohnort: Wilhelmshaven

Beitragvon Ghanur » Fr 28 Mai, 2004 11:51

Tja, Sony bläst wohl ein Blizzard ins Gesicht :wink:

Dazu kommt, dass der aktuelle Patch einen ganzen Haufen an OoW-Spells für NPCs freigeschaltet hat: Lvel 66+ Mobs casten seit dem Patch die entsprechenden OoW-Spells :lol:
Ghanur, Zwerg Jäger
Benutzeravatar
Ghanur
Inaktiv
Sergeant Major
 
Alter: 62
Beiträge: 275
Registriert: So 21 Mär, 2004 18:47
Wohnort: Ludwigsburg

Beitragvon Tarsonius » Fr 28 Mai, 2004 16:37

Ghanur hat geschrieben:Dazu kommt, dass der aktuelle Patch einen ganzen Haufen an OoW-Spells für NPCs freigeschaltet hat: Lvel 66+ Mobs casten seit dem Patch die entsprechenden OoW-Spells :lol:


Anscheinend wieder net 100% korrekt reingepatcht, da ich heute in hate von nem 63er necro mob

You resisted Omen-Nec-Root Spell

bekam :twisted:
ehemals
WoW: Tarsonius, Priester
EQ1: Xecr, Dunkelelf Shadowknight / Solusek Ro
Benutzeravatar
Tarsonius
Inaktiv
Knight-Champion
 
Alter: 47
Beiträge: 715
Registriert: Mo 07 Jul, 2003 23:38
Wohnort: Erftstadt (bei Köln)

Beitragvon kthxbye » Di 01 Jun, 2004 08:23

------------------------------------------------------------------------------------
The walled/cornered NPC bug was the direct result of the client and server having two different values for the radius that is used for the collision sphere. This collision sphere is what is used as the basis for where an NPC and player can move. One of the things that changed with the DX9 engine was the introduction of data structures specifically designed to track collision states. The old engine didn't have this. These data structures will (and have) allowed us to make optimizations that the old engine simply couldn't support because it didn't have any concept of persistent collision data; everything was based on the scale of the model and that's it. Anyways, in these data structures the new engine had the collision size set at one point, then the model was scaled, and the bug is that the collision sphere was not also scaled on the server because the server doesn't actually load the model data so it has nothing to scale.. This caused NPCs to have a collision radius of 1.2 on the server for instance where cazic thule in potime on the client was using 4.7 or so. The server would think the NPC is properly cornered but the clients would all think it was on the opposite side of the wall causing a bunch of bugs you all know about by now. Once the collision sizes were synchronized these problems went away. This was also part of the problem with pathing for very small NPCs (the spiders in podisease for instance) because they were constantly getting stuck in the ground due to having a collision sphere on the server *larger* than what the client was using.

On a related note, in the old engine NPCs were actually prevented from going through walls by something unrelated to collision checks of spheres and triangles. It was just doing a point check in legal space, which caused NPCs to be pushable exactly halfway in the wall which made the target point for archery subject to numerical precision errors. And the old collision code had numerous precision errors (one of the many things we just couldn't bring ourselve to port to DX9). In the new engine, it does a proper collision check of the sphere for the NPC against the zone geometry and being halfway in the wall shouldn't occur any more from a mathematical standpoint and this should permanently solve a lot of not-fun archery and other line of sight problems. Animation wise, NPCs will continue to have parts of their body penetrating whatever is nearby, but the collision sphere which is used for all visibility checks and whatnot is definitely kept outside the wall.

Changing the system from something with many inaccuracies that worked only due to CPU intensive redundant safety checks (ie point check in legal space) to something mathematically accurate that doesn't need additional methods to validate behavior is one of the reasons why the new system is better than the old one. It has also made the behavior much more strict which is a large part of why there have been so many "getting stuck" bugs. The system depends on everything always being in a legal state. This isn't always possible however, and I've had to find and correct each possible condition that could put a player "legally" in the position of overlapping geometry. Such as when a door closes on a player; this now has special code to allow the door to be partially disregarded when this happens.. Anyways, it's all very complicated, much more complicated than I think anyone here expected it to become, but I do feel we are nearly done. The remaining bugs - while frustrating to the players for sure - are at least approachable with known solutions (unlike the hard to reproduce stuff we've been dealing with lately) and it's just a matter of getting to them as fast as possible. Once those are taken care of the system will be ready for some very interesting new features that only a properly engineered collision system can support. How exactly we plan to extend it is not something I want to get into yet, right now we need to stay focused on making what we have now work correctly. We're pretty close, I think.

At any rate, we'll be patching the live servers as soon as we are confident these fixes are in fact fixes so for a few more days you can expect the behavior on live servers to remain the same.
-------------------------------------------------------------------------------------

no comment here
Bild
[font=Arial]ph4T L3wTz I mehr Zeugs[/font]
Benutzeravatar
kthxbye
Registrierter Benutzer
Knight-Champion
 
Alter: 23
Beiträge: 780
Registriert: Di 23 Dez, 2003 12:29

Beitragvon Elrusion Startail » Di 01 Jun, 2004 08:36

Gorthor hat geschrieben:These data structures will (and have) allowed us to make optimizations that the old engine simply couldn't support


Da bekommt man das Gefühl, es wird ein Bug als Feature verkauft hehe
"Stellt euch vor: Ihr habts jetzt die Möglichkeit durch den Boden zu fallen *freu*, Mobs durch wände zu pushen *Juhuuu* und als nonplusultra: Caster sparen Mana, weil sie auf Mobs nicht casten können *HURRAAA*" ...
Bild
Benutzeravatar
Elrusion Startail
Inaktiv
Knight-Champion
 
Alter: 47
Beiträge: 764
Registriert: Di 27 Mai, 2003 03:09
Wohnort: Wien


Zurück zu Everquest, Öffentlich

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 24 Gäste

cron