posted 08-06-99 02:26 AM ET
Two posts originally posted at B5:itf forum.#1 -------------------
As to the article by JKM, it boggles my mind that anyone could find anything of significant value therein. I have only read it once, but my recollection is it only made bland assertions that anyone would immediately acknowledge as true.
It doesn't take a rocket scientist to understand that it is difficult to get software to perform with so many different PC configurations. Similarly, most people would immediately acknowledge that there can never be a flawless, bug-free product.
What the "whiners" have been on about with regard to SMAC is that Firaxis has been:
- reluctant to admit to flaws in their product. Even some very significant ones
- even more reluctant to fix the flaws that are found and reproduced by hardcore SMACers
These are not "driver" type bugs. We're talking about features that don't work as documented or at all.
An example may prove useful:
Did you know that if you are playing a multi-player SMAC by e-mail that the game mistakenly ends when the first human player is eliminated from the game?
Now how do you think it feels for the hundreds of SMACers who have spent thousands of hours in PBEM games? It sucks.
Thankfully, we have devised an ugly workaround. But what other gems are lurking for us to find?
Now I submit to you, Mr. Reitman, as a professional developer: Does this sound like a flaw that you would leave unfixed in your game?
After not fixing this problem (or even acknowledging it) would you then use your copious spare time to compose some lame article wherein you claim that:
"My final and most radical point is that the online gaming community, which most frequently identifies and evangelizes bugs, have strong interests in games not being 100 percent bug free."
This has got to be one of the most ludicrous and asinine statements ever made by a software professional.
Certainly bugs in games provide "grist for the mill." However, does JKM really believe that I desire bugs to be left in so that I can have something to talk about on the net? Wouldn't it be better for all if significant bugs were fixed? We could play the game, compose scenarios, etc.
Recently, JKM made a call for beta testers for SMAX, their SMAC add-on. I seriously considered applying as I have a ton of experience developing and testing software combined with many hours of playing SMAC.
However, I did not apply. Why? Because I already HAVE acted as a tester in an unofficial capacity. I reasoned that since JKM and Firaxis has virtually ignored most of the input from the experienced SMAC community, why would they consider and act upon it anymore so from an official source. My desire to see SMAC improved has already led to frustration, I didn't need anymore.
Also, as a so-called leader from the online SMAC "rabble," I presumed that I would not be given serious consideration. Perhaps I was wrong.
Anyway, good luck with B5:itf! I'll nose around.
#2 -------------
You know I could care less about the "driver" bug issue. It is a non-issue for me.
What amazes me is that someone can call a problem that causes the retroactive wasting of hundreds of hours of game time a "minor" bug. Anyway, that's beside the point. A QA department should be dedicated to eliminating 100% of the known implementation errors and most of the design errors as well (within reason). SMAC v4.0 still has hundreds of bugs, major and minor.
Heck, v4.0 caused the load times of the game to increase by 400-1000% (depending on machine) as well as the load time of .SAV games too. Someone just botched on that one.
Re: your idea about 3-4 reports of a problem. Good idea. However, I can assure you that Firaxis has no interest in accepting and logging reports from people. Haven't shown it yet, anyway.
How about this idea? How about accepting each bug that can be verified with step-by-step reproduction instructions and an accompanying .SAV file. If I was in QA, (which I actually am at this point in my career) I would kill to get that kind of information about a product. It is short work to identify the cause of an implementation or design error with this kind of information. Will take longer to correct, but that's what developers are paid the big bucks for! 
Now, back to Firaxis, do you think they appreciate the efforts that a dozen or so SMACers have put forth in producing this kind of information? Hardly! People like me, Darkstar, cousLee, yin26, Goobmeister, and many others have done that work FOR them and identified dozens and dozens of bugs.
Some are quite laughable: maintenance costs being lowest on the highest difficulty setting!
Speaking as a software professional the attitude of Firaxis towards the most dedicated of its customer base and towards the quality of their (current) flagship product just flabbergasts me. What is Firaxis thinking? Don't they care that their game is broken? Why do they slough off and get by only with the smallest set of fixes that they can?
They have at least ten folks who are willing to chase bugs and document them and then retest the fix, yet they give us the brush off and insult us?!?!
Also, I don't think it's fair to compare SMAC with the games that you mentioned. It's clear that they are all much more demanding of the equipment and technology than SMAC is. I think that is what steams people about the h/w incompatibility of SMAC. It's not like they are doing all kinds of animation and rendering in real-time. Let's face it. Firaxis bungled when they chose the graphics engine/tools that they did. They could have gotten by with something far less complex and far more robust.
What people really expect from a game like SMAC is that all of the STRATEGY parts of the game work. When things like game structures, secret projects, etc. don't work like they are supposed to, THAT is a problem for the diehards.
-------------
SMAX
n ... Ted S.