Launch Day Experiences

Observations and survival guide

That is the bandwidth graph from yesterday of JUST the multimedia/movies module.  It's measured in megabits. So we peeked at over 300 megabits per second yesterday on just that.  To put things in perspective, Galactic Civilizations I required a total of 30 megabits of bandwidth for the entire game. 

You can see where at around 4pm Cogent, our ISP for our database server, hic-upped causing the default server to not transmit.  At 4:15pm, you had numerous people posting on the forum about how bad their download experience was and when it came back at 4:30pm, everything was fine again.

Observations

I would make a terrible tech support person. I just don't have the patience for it.  I'm an engineer so I tend to get riled at hyperbole in descriptions.  So here are some things I've noticed:

#1. Not only will people not read the manual. They won't read the readme. They also won't read the sticky posts with titles such as "STICKY: Don't have sound? Make sure you download the multimedia!".  I took a screenshot last night where the forum list literally had two "NO SOUND!!11" type posts in a row that were directly underneath the sticky.

 

#2 Similar to #1, people won't update their video drivers no matter how many times you tell them.  One user, who posted several different places how "buggy" the game was because it kept crashing on them finally, after much loud complaining, gave us a debug.err.  He had an ATI card with drivers from 2003.  His debug.err file actually contained the notice that it had brought up a warning dialog about his drivers.  In email, I went back and forth with him that boiled down to this:

Me: Didn't you read the Readme where it says "We're serious, you MUST update your video drivers if they're older than a year."?

User: No. I don't have time for that.

Me: You didn't read the sticky post entitled: "Having an in-game problem? Read here for tips!" which said "You absolutely must update your video driver, if you make posts saying how the game crashes intermittently on you and it turns out you have some video driver from 2004 we'll find you! ;)"?  And your video driver is even older than that.

User: No.

Me: You didn't heed the warning dialog that came up when you launched the game that said "Your video drivers are old.  You will experience problems if you don't update them. Your drivers are dated 9/1/2003"

User: I didn't think that applied to me. My other games don't have a problem.

This kept up over and over. And the problem is that people who don't read the Readmes or Stickies end up crowding out posts from people with legitimate issues.  Moreover, it makes it tough (at least for me) not to get jaded when someone posts yet another vague issue.  Is it yet another person who decided to rush to the forums and make another all caps post proclaiming "problems" without having even looked at the readme.   And just to be safe, we made stickies and knowledge based articles.

 

#3 Three people can completely change the perception of an entire forum.  I read on Penny-Arcade about companies hiring moles to go around and make their products look more well liked on forums? It would probably be more efficient to hire moles to go onto other people's forums and say negative things about someone else (That's not happening here btw, it's just a joke).  Because 3 people having problems (Real or imagined) can make enough posts and responses to make something trivial look like it's wide-spread.

Since we know the stats (how many people actually have the game) and the number of different people having a problem, we know some things I've seen are not widespread.  But you get a couple guys responding in every post or making 5 or 6 posts with the same general subject "GAME BUGS IN RELeASE!!!11" and soon you get people asking "Wow, it's buggy!"

That's not saying that the game is free of bugs. Certainly not.  But at a certain point, on a PC game, we're at the mercy of the hardware vendors and their drivers.  We can't come over to people's houses at gun point (yet) and force them to update their drivers.  We can't force handful of people running 16-bit color to change their color depth from 65,000 colors to 32bit color.  If there was an easy programmatic solution to force the color depth change (Direct3D certainly seems to have one and we're using it but on newer video drivers they seem to assume no one even runs at 16bit color anymore) we would do it.

The main thing is that I now really understand why game publishers get tempted to censor or control their forums because it's really frustrating to see a handful of people changing the whole flow. 

I also see why many publishers get accused of trying to "cover up" bugs. Because what happens is that the vocal people who don't read the readmes or the docs or even the sticky forum posts will start accusing the developer of trying to not acknowledge "a very real problem" because they don't want to admit that they just didn't bother to read the docs.

Like I said, there are definitely glitches in the game. But virtually everything I've seen (and I've been living on those forums) fall into the the trivial or the obscure.  They are things we'll fix as quickly as we can, but if you read the posts, you would think "OH man, maybe it's buggy?"

 

#4 Stardock Central's UI caused a lot of grief.  The biggest problem of the release in my opinion was that in Stardock Central, when you click on the game to download, it doesn't automatically expand to display the other modules. As a result, people download the game and don't download the sound, multimedia, movies, or tutorials.  I don't blame them. That's bad UI on our part and we're fixing that and putting it out as we speak.

 

#5 The most serious real bugs (i.e. not individual specific) I've seen are:

  • If you add enough jewelry to your ship (i.e. the cosmetic addons) the game will eventually crash.  In all my game play examples and all our testing and all the testing during the beta, this never came up.  But now that real players are getting into it, some are making some super-sophisticated ships.  This is something that will be addressed in Friday's update.

  • In the Metaverse, some people are reporting weird ability values.  This has been fixed (initialization issue that's only present in the release compile).

  • On nVidia Geforce 6x series cards, the mouse cursor for some people disappears.  We don't have any idea on this as we can rarely get people to answer our questions on their systems (another gripe, some people seem to enjoy complaining more than solving their problem).  No idea what the cause it.  Our theory is either they're using the Omega drivers or something that doesn't support what we're doing OR they're using colored mouse cursors outside the game. 

  • The GNN has a "Goto" button that can mess up the UI if the player goes deep enough in it (it was intended for people who just wanted to jump to a planet, make an adjustment and leave but people who go to the planet and then go to a bunch of other places from the planet all from within the pop up manager can overload it).  We've fixed this already.

#6 Lessons learned?

  1. You can never be too prepared. Thank goodness we did the preload last week.  We never imagined the game using half a gibabit of bandwidth to bring down. Not a million years. We felt we had gone overkill on bandwidth and it was just barely enough.

  2. It is impossible to find every glitch.  We had gamma testers giving us the thumbs up weeks before we sent it to manufacturing. One suggested that we were having "separation" anxiety (i.e. being afraid to let it go out there).  Sometimes bugs exist simply because someone does something you never thought of. 

  3. Transparency is key.  Be open and honest with people and MOST people will respect that.  Tell people what problems you think you have and what problems you think you don't have and let people decide for themselves. Don't try to "control" the flow of information.  Stay ahead of the curve and make sure you are the one telling people what's going right and wrong.

 

68,893 views 49 replies
Reply #1 Top
I have worked in second level support for two years and I know what you are speaking off. But I'm confident that most users here know that there are always flames on a forum like this and know how to handle it.

The problem is that all your satisfied customers have no time to write something here. They are simply busy with the game. Thus I took the duty since I'm still waiting for my package

Keep on doing your good job
Reply #2 Top
My only hiccup was the UI, but when I saw a post that said the DL was 1 Gig, and I had 130 MB, I figured it out.

I will say this, of all the relases I've seen, you guys did a great job. I can't see how you guys are doing at retail, cause we only have a wal-mart and BX here, and the BX doesn't carry PC games, and I don't shop at Wal-Mart (I boycott Wal-Mart due to various reasons) This game has been a vast improvement over the original.



Reply #3 Top
As one of the aforementioned gamma testers... Yes, the game has some bugs. There's been a lot of work put into catching them, but some slip by. Others just aren't encountered. I did some pretty strange stuff during the gamma and found several bugs myself. Obviously, some of you folks are even stranger than I (And I didn't really think that possible ) Anyway... If you are still having issues, take a hint from the gamma testers.... Detailed feedback and a willingness to work with Stardock = QUICK fixes.

Stardock's biggest advantage here: They are the QA department for patches. No EA bigwigs will sit on the patch for two months before it hits your computer.
Reply #4 Top
When I started the pre-download Monday night and it was reporting 106MB for the download I knew something was missing. I expanded the display to other modules and downloaded them. Twice when it tried to install the multi-media it complained the authentication failed and twice I entered my serial #. Stardock Central then showed the mult-media as installed and I saw the MP3 files on my harddrive. However, after I download the last bits Tuesday and began playing, there was no sound. I uninstalled the multi-media and reinstalled it (which required downloading it again) and then everything was fine.

I also had a problem with the videos stuttering. The first thing I did was update my 2005/11/11 drivers to 2005/12/10. When that did not help I reduced the AA from 4X to 3X and that solved the problem.

Some people are lazy and need to do a little trouble shooting and reading of the forums Brad setup here before posting!!!
Reply #5 Top
I think the game is in pretty good shape for a release. I've seen a crash-to-desktop, but it's mostly run very smoothly. I *have*, however, been a victim of the Shipyard bug (as I've seen it called in the forums), and I posted my debug.err to the forums. I don't believe it has anything to do with the amount of jewelry added to the ship.

I got a CTD after trying to save a design with four pieces of jewelry, a particle beam, and an ion drive. Not exactly a fancy ship. My video drivers were updated the day before release, and I've got 500 MB of memory with nothing (no anti-virus programs, etc) running.

I'm not sure if that's the issue you're referring to in your post or not though.

Congratulations on your overwhelming success. Just remember, they don't call it overwhelming for nothing.
Reply #6 Top
Transparency is key. Be open and honest with people and MOST people will respect that. Tell people what problems you think you have and what problems you think you don't have and let people decide for themselves. Don't try to "control" the flow of information. Stay ahead of the curve and make sure you are the one telling people what's going right and wrong.


Frogboy I just wanted to give my personal comment on my gaming experience from yesterday:

I ran into two bugs, the shipyard bug (seems I was one of the first to post that one as well) and the corrupt savegame bug that cost me the last hor of play.

Normally I would be pissed - meaning REALLY pissed - with any other game. But yesterday I just ran into the bug, posted on the forum and still moved on playing.

Why? Because of StarDocks information policy (and my experience with StarDock so far) I just know that you care and will adress all the issues in good time. And, whats another important factor, I am confident that you will share the info with us whats going on.

Civ4 on the contrary lay on my shelf for over two months after my inital playing (meaning crashing) experience and I was really NOT happy with the game - with the newest patch it runs now, but the experienca was overall not really something I want to repeat.

Reply #7 Top
A very interesting article, I especially like the last part:

Transparency is key. Be open and honest with people and MOST people will respect that. Tell people what problems you think you have and what problems you think you don't have and let people decide for themselves. Don't try to "control" the flow of information. Stay ahead of the curve and make sure you are the one telling people what's going right and wrong.

Fully agreed!

And it's true, even a few people can easily fill a forum with their (real or not so real) problems, but it could be seen from the enormous response in threads like "download successful" or "do you like the game?" that most people didn't have problems worth mentioning and are enjoying the game very much. Others don't even bother to post because they spend every minute on the game, I guess.

Keep up the great work!
Reply #8 Top
"Never underestimate the power of human stupidity." - Robert Heinlein.

I call it answer number one. When you find yourself asking "Why did they DO that?" or "Why DONT they do that?" the answer nearly always is People are stupid.

Keep that in mind and it will do your blood pressure good.
Reply #9 Top
Keep up the good work, I don't have the game yet, even though I pre-ordered it from GameStop, they failed to get it today when they were supposed to, so I have to wait and hope. Also, they didn't even mention that they HAD a collectors edition, so I guess I'm outta luck on that one. Is there any way to get the extra content from the collectors edition some other way? Just wondering...but again, great work StarDock and congratulations on your success. I will definitely be spreading the word about this game...
Reply #10 Top
I've always thought, when looking on forums such as these (like WoW for instance) that the job of going through everyones posts and trying to help people fix there problems would be the worst, most difficult job ever. Frogboy, whatever they are paying you, its not enough

Thanks for doing what you do

--Sherris
Reply #11 Top
Did you consider a public bug tracking system? That would give you an "excuse" to weed out posts without being accused of censorship. If something has already been there, mark it as duplicate and be done with it. It's true that deleting forum messages may look like censorship, a BTS could avoid this and give you the possibility to lock whiner threads early without looking all too bad.

So far, I've only found four really annoying things during my first game:
- the ship design save dialog disappearing behind all other "windows"
- alt-tab being less than cooperative
- a component removed from a ship didn't release its space on the ship (couldn't reproduce that)
- an alliance not working out the way I thought it would, making the game three years longer than necessary (posted on the "Game Talk" forum, don't know if it's a bug or a feature, see here)
Reply #12 Top
I've found some things I'd consider bugs or something but overall I think the release went very smooth. People who aren't having problems are happily playing...while the few with problems are posting and going nuts - and a lot of those people have problems because of their own computers or operating systems being in terrible shape.

The other thing is that I know that the Stardock crew will take care of us. I've bought so many games that were good - but that needed a little more love, but due to publishers cutting off devs the games never get that love - and that's the way it usually is.
Reply #13 Top
Humans want personalize answers and they doesn't want to WORK when it is related to a hobby.

No matter how much you dislike it, the customer is always right.

Players expect the game to play without them having to read anything or do anything outside of the game, and honestly, I can't blame them. They pay for a product, they expect it to work.

If for any reason it doesn't work, they want the "easy" way out for them, which is also the hardest way for the CS, since it means they doesn't read anything and just want an instant, direct reply.

Off course CS should priorise and put those persons on the lower end of the list if the proper answers exist in the form of FAQ, read me or whatever, but they should work extra hours rather than leaving them to wait.

A customer is always right.
Reply #14 Top
Just a quick note that I tried to make about the mouse bug:

I've got up to date drivers, WinXP, and no specialty mouse.

I however, have a GeForce5600Ultra. . . not the 6000 series, but 5.

If they're the same architecture, then my point's moot, but regardless, it's not isolated to JUST GeForces, or JUST Logitecs (My mouse is a Wacom Graphire 3)
Reply #15 Top
My local Gamestop didn't get their shipment today either, I'm bloody heartbroken. I had a very long day at work and was looking forward to spending the evening with GalCiv2 like it was grandmas apple pie (god, grandma made a good apple pie). I should have known better - I should have just ordered straight from Stardock and I could be playing the game already. Serves me right. I should have known better.
Reply #16 Top
customer is always right, painful but true. doesn't mean you're not allowed to curse them behind their backs
Reply #17 Top
I have a 6600GT card and yes my mouse cursor became invisible which needed a reboot of the PC. I was just using the stock standard mouse cursor, no modifications at all. It was a Logitech blue tooth mouse.
Reply #18 Top
Great work Stardock! The Game are awesome! It's like good 'ol days with MoO2 return.
P.S. I also got a 'mouse' bug. I have P4-3200Prescott/i875p/2Gb RAM/GF6600GT/Logitech Pilot Wheel Mouse WinXP Pro/SP2, all drivers up to date. I notice that when i use mouse wheel to scroll into windows lists (like components in ship builder) there is a high probability that mouse stop responding (cursor visible but not moves, buttons work) It can be cured only by F4 and restarting system. I do some experiments, and in my case it happens only when i often use mouse wheel. When i try to avoid it use, i successful play four hour in a row without any problem.
May be some incompatibility with Logitech mouses? (i don't use third part drivers/software for mouse - only standart mouse driver from Windows, no colored cursors,windows themes too)
Reply #19 Top
Every game is going to have bugs, and sadly, every game which has a public forum is going to have people bitching at it like it's the worst game ever.

To be honest, I don't even blame the people bitching. Yes, sometimes they are stupid, other times they will have a valid complaint. ALL OF THEM, however, are terribly disappointed that the game doesn't work, especially if it's a title that has long been anticipated.
When people are that distraught, they make dumb mistakes, or they just refuse to cooperate. Human behavior.

I'm very happy for you guys, however, that your bandwith was nearly dying. That means a ton of people are buying your game, and you deserve it. Together with Oblivion yours is the only game I plan on playing for the next several months. Congrats!
Reply #20 Top
Frogboy, whatever they are paying you, its not enough


FYI, Frogboy *is* 'they'--He's Brad Wardell, CEO of stardock. Not some piddly project manager like you'd get from another company.
Reply #21 Top
Hey Brad, yeah I've had problems. A morale bug that isn't easily explained. Or at least the associated math with it, and thus it would need to be clearer. (I have a post on the forums regarding this.) And sure I'm having a hard time getting access to the collectors edition content as a digital preorder and downloader. And sure, I had a couple of crashes yesterday. (Though I don't think I should of but whatever.)

But.. the open honesty program you've got going. Even when F-tards are whining is impressive. Seriously, thank you. You and your team. Good job. And I've had to refrain from posting in some of the forum questions, when folks are just plainly idi0ts!!!1/1?!!

So no matter how all this goes down, thanks. Seriously, beyond the weird little things that went on.. this game is great. It fired right up. And got right into playing. Big time.. so in short, it launched just fine for me yesterday.

And I ended up playing ... for about 19 hours yesterday/this morning.

Yeah, 19 hours.. (Though there were get up and move around moments to ensure I live.. hehe.. that and food, and showers, etc..)

So.. thanks. 19 hours of fun on day one.. wow.. so much better than many other games out there.
Reply #22 Top
I was really surprised the forums had such complaining like they did. Honestly this isnt a brainless type of game and would have figured that a majority would have some common sense. I mean how do you expect to run an Empire economically,diplomatically, or even through warfare when you cant figure out how to solve the simple problems. Bugs are one thing but I couldnt believe the hysteria on some of these threads over issues that had posts on them.
Reply #23 Top
WELL I SHOULD HAVE CHOOSEN THE ELECTRONIC DOWNLOAD, I WAS TOLD BY THE SALES DEPARTMENT OF STARDOCK THAT THE CD -PRE-ORDER VERSION WILL NOT SHIP UNTIL THE END OF THE WEEK, AND I'LL SEE IT SOMETIME IN THE MIDDLE OF THE WEEK( WHICH IS MARCH,JUST MY LUCK
Reply #24 Top
Often, you only hear from your customers when there are problems. I know, I work in software too...we only hear from people when they have bugs. You don't hear from the customers that are unable to post saying what a wonderful time they're having because they're doing that instead.

Me? No crashes. I mean sure, I noticed that if you delete cosmetic addons off a ship you're building, the icon for that addon stays in the tray until you move the slider bar around. But that's totally cosmetic, and the only thing I found I could call a bug.

To call gc2 "buggy" would be laterally inaccurate.
Reply #25 Top
No matter how much you dislike it, the customer is always right.


I think this to be true except when the customer has his/her head in there ARSE!

I deal with customers all day every day in computers and guess what...They fall into three catagories
1) liars: I didn't know that my computer needed upgraded software because....
2) Thiefs: What do you mean I have to pay for the service? THATS OUTRAGEOUS...I'LL NEVER PAY THAT BILL...
3) Everyone else: Here is the problem and I don't mind if you take an extra day to fix it just give me a call when you're done...

Sound familiar.

Kudos to all at the GC2 team who work well with the public from the software standpoint and giving until it hurts.
Unlike the team that sends out a highly buggy software with major flaws and does nothing about fixing it for a month.

Suggestion here to the crew...make smaller fixes available to us so some won't think you've forgotten them, and can readily fix things that might otherwise make things look bad for too long ie instead of making a monthly fix available that fixes 200 small flaws and 1-3 bigger ones.. Make several little updates available on a day to day basis.

Small amounts often makes for easier work....