Smileybones wrote: »I'm afraid I'm not a game developper or game manager but I play MMos since quite a long time.
All you mention is PVP related, PVE gets bugs fixed regularly. Also you need to realise that "making more money" means keeping the servers running and game evolving.
Smileybones wrote: »PVE gets bugs fixed regularly.
Apt, albeit rather sardonic.99 little bugs in the code
99 little bugs in the code
Take one down, patch it around
117 little bugs in the code.
Smileybones wrote: »PVE gets bugs fixed regularly.
Except bugs that have been around since beta / launch day.
I've never managed games, however I am an experienced software developer, so I can only answer from that point of view.
ZeniMax developers are more than likely a collection of passionate gamers, who love building games and providing an enjoyable experience for everyone, but at the end of the day, ZeniMax is still a business first and foremost; and as such, decisions made are all about maximising profits in order to stay in business and keep shareholders happy.
Their primary goal is to make money; which, in the absence of a forced subscription ( as with ESO ), means the introduction of new content on a regular basis ( gamers have a habit of powering through content and then demanding more; which they get, and then pay for.. cha-ching! ). As a result, attending to bugs causes new content development to suffer, which reflects to lower financial turn over - which is obviously bad for business.
A sardonic, but humorous, poem goes:
99 little bugs in the code
99 little bugs in the code
Take one down, patch it around
117 little bugs in the code.
Enter bug lists. Bug lists are a constantly changing thing. Bugs come in, we fix them, we send the fix out; more come in.
In order to establish some form of normalcy, some form of control and to ensure we don't get bogged down with bug fixing instead of new content implementation, bugs are assigned by Priority ( Immediate, High, Medium and Low ) and Severity ( Critical, High, Medium and Low ). Where they fall into these two categories, determines when they will be attended to.
Some bugs can be attended to quickly, some require the developer to delve deeply into the code to find the cause of the issue, some bugs -no matter how small they appear- could take a long time to fix; and some other bugs can be caused by a much deeper problem.
For example:
Cryodil loading screens: Whilst, from the player's perspective, the long loading screen is frustrating beyond imagination. The issue likely isn't chasing players away from the game itself, and is unlikely to be causing any significant financial loss, if at all. As such, to me as a developer, it's an issue that would rank as medium Priority ( ie: Only look into this when the major bugs are fixed ) and low Severity ( the bug is aesthetic, or a minor enhancement as it does not impair application functionality ). The down side to this, is as more important bugs come in, it will get pushed further down the line, resulting it eventually being over a year old. On a large project, having bugs over a year old is quite normal. There are more important things ( from a development perspective ) to look at it than medium-low Priority, medium-low Severity bugs.
As I mentioned above, some bugs are caused by a deeper problem.
In regards to something like the ping in Cryodil, this is an issue that can be caused by hardware, resulting in something like a bandwidth bottleneck. The fix for this, would be to upgrade the infrastructure, and whilst leaving this for a year is completely unacceptable, it's entirely plausible to assume ZeniMax simply don't have the time/resources/money to upgrade their servers just yet ( assuming that's the issue ). In addition, the impact on the game ( from their standpoint ) could be minor ( plenty of people still play Cyrodil ) thus resulting in a medium Priority, medium Severity ( it does not cause failure or impair usability of the game ) ranking.
One of the biggest problems in development is you can't just throw more developers at the problem and expect it to get fixed sooner, in fact, the opposite usually happens and we call this: Brooks' law. So in an ideal development world, we'd have sufficient staff to a) produce new content and b) fix all the bugs at the same time; but in the real world, up-scaling and teaching new developers costs money, resources and time that most development houses simply don't have available.
It's important to keep in mind that what we, as the end-user, consider to be "major" or "top priority" will not always align with what the developer considers to be "major" or "top priority." Understand that they have an infinitely deeper understanding of the system that we do.
ZeniMax, like any other developer, is working off a schedule. They have content that needs to be developed; and unless they devote time/resources/staff to dedicated bug fixing ( which won't happen ), medium-low Priority/Severity bugs take a back seat.
I've been writing business software for 31 years. I'm not going to go into the ins and outs of development but I'll give my two cents on business practices.
I've mainly worked for large corporations, just because they are usually more stable. One thing I've noticed is they are very conscious about their image. It means a lot. Negative press is bad, especially nowadays with social media being used as a weapon.
I worked in the healthcare industry for four years. If a bug ever got into production, which was rare but it happened, then you bet it would be taken care of straight away.
The healthcare industry is in the public spotlight.
Most of the companies I've worked for are in the public spotlight.
The games industry is not.
And I believe this is the reason why games companies can produce shoddy work. The general public don't give a damn. It's only a game. The wheels of industry will still turn.
There will never be a news headline that a bug brought down the ESO servers. Now if a bug brought the automobile industry to its knees... well, you get the picture.
What do you feel about the current state of ESO? and how zenimax chooses to ignore the major bugs.. so that they can make more money putting new dlcs with new bugs?
- Cyrodil loading screens, 1year old bug
- Cyrodil ping, 1year old issue.
- Getting thrown off the map bug
- Gap gloser rng bug
-
What do you feel about the current state of ESO? and how zenimax chooses to ignore the major bugs.. so that they can make more money putting new dlcs with new bugs?
- Cyrodil loading screens, 1year old bug
- Cyrodil ping, 1year old issue.
- Getting thrown off the map bug
- Gap gloser rng bug
-
Orsinium isn't PvP and it's currently taking characters hostage on console, even after yesterdays "maintenance".Smileybones wrote: »All you mention is PVP related, PVE gets bugs fixed regularly.
Most of all those major issues are almost 2 years old especially PVP lag. Really what makes you believe that zeni can fix them now?
Apparently instant of fixing old bugs for good.....they add newI think zeni is incompetent to handle this great game