Brad Wardell's Blog


Know your flame warrior

Published on Saturday, March 4, 2006 By Brad Wardell In Blog Communities

Oh we're all unique in how we behave on-line right? Or are we?

The Flame Warrior site is incredibly insightful and has been around a long time.  You would be surprised at how well many of us fit into one of these on-line personas.

For example, here on JoeUser or other Stardock sites I'm probably this:

The Admin

But on other forums, this is me:

Tireless Rebutter

Looking at many of the regulars we have all kinds of people here ranging from:

Of course, most people aren't flame warriors at all.  They're casual users.  Others are a mixture of the various types.  And still others are lurkers

You can check it out for yourself, which one do you think fits you best?

Have fun!

Plastic units

Published on Saturday, March 4, 2006 By Brad Wardell In GalCiv Journals


Video options: Make the units look like plastic

Having fun with the new video settings.  You can turn of textures and such and it will speed up the game on lower end systems but it also gives the game a pretty strange but neat look.  In this screenshot, I kept the textures on for planets and stars but took them off for pretty much everything else.  Looks kind of like plastic.

STICKY: The Glitch Report

Published on Saturday, March 4, 2006 By Brad Wardell In Bug Reports

This thread is for people who have found some bug, glitch, typo, oversight, you name it.  If you are running into a serious in-game problem (i.e. one that prevents you from playing) see the other sticky on IN-GAME problems. 

Here's how to report something we screwed up on:

1) What the bug/glitch is.

2) How to reproduce it.

Note: Glitches are things that are definitely glitches.  This is NOT a wish list thread or a place to tell us how you think we should have implemented some feature differently.

Thanks!

STICKY: Problem IN-GAME? Read Here

Published on Saturday, March 4, 2006 By Brad Wardell In Galactic Civilizations II

This thread is for people who have gotten the game going but have run into some problem after that.  Maybe it crashes. Maybe is hangs. Maybe the ships look funny. Maybe there's graphics corruption. Maybe the sound has some problem.  If so, this is the place for you.

(1) IF you plan to switch between the game and something else a lot, run it in a window. You can do this via an option in the game's video settings. 

(2) The game will run in any high resolution your system will support.

(3) User created data files and preferences are in the %mydocuments\my games\galciv2 folder

(4) IF you run into some problem please let us know the following things:

  • What OS you running?
  • Is it English or a particular language (Swedish, German, Japanese, etc.)
  • What video card do you have?
  • What kind of CPU do you have?
  • How much memory you have
  • Your Debug.err (located in the GalCiv II directory).

(5) If you run into a serious problem (i.e. game won't start, crashes, etc.) there is a debug.err file in your GalCiv II directory. Post the contents of it here.

(6) UPDATE YOUR VIDEO DRIVERS.  We're serious about this. If someone responds to this post with a "Game occasionally CTDs, here's my debug.err" and there's a video driver from 2004 in it, we'll find you   90% of the "bug" reports we get on serious issues end up being some guy who insisted he had the "latest drivers" and those "latest drivers" turned out to be 2 years ago.

(7) The game should run on pretty much any system that supports DirectX 9C.  YOU MUST HAVE DIRECTX 9C or later installed.

(8) There are some first generation Intel Extreme adapters that don't work with the game.  We're talking very old ones (i.e. <2003).  They don't work because they don't support True Type fonts in games. Nothing we can do. There's no work around other than to get another card.  Based on the beta, this shouldn't be an issue as nobody ran into it.

(9) DO NOT use this thread to ask whether the game will work on your system. If you have doubts, wait for the demo. If you can play any other recently released game, then you can run this.  (last time we put a thread like this up we had people with monster machines asking if they could run the game on it).

(10) IF THE GAME CRASHES ON YOU we want to know why. In Stardock Central in the "free stuff" area there's a program called Smart Exception.  Install that, run it, and if the game crashes, it will create a log that will tell us literally what line of code it crashed on.  Email [email protected] or [email protected] the file and we will take a look.  Don't forget to tell us what you were doing when it crashed to help us figure it out.

(11) IF the game is crashing when it saves (i.e. corrupted save game): Check your virtual memory settings.  You can do that by right-clicking on my computer, go to properties, click on the advanced tab, click on the performance settings, ciick on advanced, click on the change button in virtual memory.  Make sure your virtual memory is set to at least 2 Gigs.  The game won't use all that of course or anywhere near but we have found that those who run into this almost always have either no page file or very low memory.

Good luck!  We'll be checking this thread regularly.

PLEASE only post if you're having a problem of some kind.  Thanks!

ALSO:

Galactic Civilizations II Knowledgebase: Click Here
General Stardock Knowledgebase: Click Here
Submit A Trouble Ticket: Click Here

MAKE SURE YOU HAVE THE LATEST VERSION OF THE GAME INSTALLED.

UPDATED: Try running the game with the debug parameter.  As in c:/>galciv2 debug That will give us a lot more info.

STICKY: Problems getting the game started? Post here!

Published on Saturday, March 4, 2006 By Brad Wardell In Bug Reports

IF you've installed the game and cannot get it to even get into a game, then this is the place.

IF you're able to play the game and run into a problem later, find the other thread to post reports. This thread is only for people who have installed the game and simply can't get it to work for some reason.

If you run into same basic problem such as:

a) Game doesn't load

Game causes your computer to catch fire

c) Game formats the hard drives of your neighbor's computer even though it's not connected to the net.

d) Some other basic problem that is keeping the game from running for you.

Then post here.

WE NEED:

1) Your debug.err info (which is located in your GalCiv II directory)

2) Any other info you think is pertinent (such as what you were doing)

ALSO:

MOST COMMON REASONS:

a) You're running your desktop in 16-bit color

or

You have ancient video drivers.

Make sure you've updated to the latest version of the game! Click on the downloads links above.

Light at the end of the tunnel

Published on Saturday, March 4, 2006 By Brad Wardell In Life Journals

It's been another long week.  I went to bed at 6:30am this morning, got up at around 10am and worked until around 11pm.  My schedule is pretty screwed up at this point.  But I think we've turned the corner in terms of work. 

GalCiv stuff...

We got Galactic Civilizations II 1.0X out the door.  I certainly hope it's "good enough".  It's really difficult to tell on so many different systems. I always get worried that we'll put something out and there will be some sort of catastrophic problem with it.  And the reality is, for someone, somewhere, there will be some catastrophic problem.  It's all about numbers.  The goal is to never have 0 problems because that's impossible. The goal is to keep it at less than 1% which is the goal of 1.0X.

It's been a pretty crazy ride though.  I don't think I've been flamed as many times in a 2 week span ever than these past 2 weeks.  On the other hand, I don't think I've ever had as many kudos/ataboys/cheers in a 2 week span than these past 2 weeks. 

It's probably the first time we've made something that had such instant, large scale success/availability that we've been able to attrack the kinds of attention we've gotten.  Last week we were the top selling PC software product at Walmart.  That's just crazy. 

This week, the reviews have started to come in.  Gamespot gave the game a 9/10.  That's the first 9 or better Gamespot has given a PC game since last October. It's very rare for them to give a game a 9 or better so it really means a lot.  Gamespy gave it 4.5/5.  UGO gave it an A-.  And so on.  Good reviews, strong sales, all seems well.  But man, am I tired.  Exhausted.  And soon I have to switch back to working on the core business stuff, the utility software.

Taxes

We also need to start hiring up to go to the next level.  Here on JoeUser, there's regular debates on taxes.  It's easy to talk about how "they" (i.e. "the rich") should pay a lot more in taxes.  But when you beocme "they" it's tough.  For instance, let's just us GalCiv as an example.  Let's say it sells 300,000 units.  We make around $20 per unit at retail.  So that would be $6M in revenue.  Since Stardock was already running well in the black before release, that woudl be $6M net.  The government would literally take around $3M of it.  Our accountants will probably be able to get that down to being a mere $2.2M probably.  But still, think of that money, gone.  

That's money that would have gone to give people raises.  Hire more people. Invest in more equipment.  Who is better qualified to spend the $2.2M?  Us or the government?  I guess that depends on your point of view.  When I hear of how much is wasted in Washington on boondongle projects, it's really painful to think that it's our money they do that with.  Those 90 to 111 hour weeks for the past few months spent making something so that the government can squander it on some pork barrel project or worthless study or one of the myriad of other blatantly, undefensibly wasteful things they do.

Investing and hiring

So like I said, we have to hire quite a few more people.  If we're going to expand our development team to make the most of Windows Vista as well as capitalize on the popularity of GalCiv to continue that series as well as expand into Society we're going to have to bring in more people. A lot more people.  Which of course is always a challenge.  I'm terrible at interviewing. I basically go by personality and potential ability and am tone deaf when it comes to measuring one's actualized ability.  That is, I can usually tell what someone is capable of but not very good at weeding out people who simply are not willing or able to meet their potential.

JoeUser melodrama

JoeUser is going through one of its melodrama cycles.  I've joked to friends in the past that this stuff could almost be plotted and graphed.  Every on-line community goes through it.  Seeing a prominent member like LW leave is sad but inevitable (not her in particular but prominent members leaving).  And it gives me no pleasure in saying that in another 9 months only a few people will remember her.  In fact, I find that one of the more depressing things about on-line communities.  The communities stay and grow even when individuals move on.

The Jark episode at deviantART is still one of the most troubling examples.  Here was a guy who was the heart and soul of the site. The literal founder. And then one day, he was fired by the other stock holders. Gone. One day he's there. Next day he's gone.  You can learn more about it from Jark's page (or at least his side of things).  The point of that isn't who is right or wrong but to point out that even someone who is the founder of a community and a daily presence for 5 years can be quickly and utterly forgotten by the community as a whole in less than 5 months.  There are plenty of people -- individuals -- who remember. But the community moves on.  That is one reason I never romantacize about any "community".  I have no illusions that if I disappeared from JU, there would be individuals who would care, but in time, the community would move on.

The point is, if you're going to be part of a community, be a part of it because YOU enjoy it. Because it brings you happiness or is interesting.  Be part of a community because you want to be.  Don't do it for the sake of others.  Blogging is about expressing yourself.  Putting your thoughts down. Expressing your opinions.  If you're not having fun doing it, take a break for a day, a week, a month and come back when you think it will be fun for YOU again. 

Never ever sacrifice your own interest for the sake of an on-line community because in the end you'll only be disappointed and embittered.  I've been doing this stuff for literally 20 years now (20 years this month actually).  From the earliest BBSes to this.  I'm part of dozens of different on-line communities. I've seen things come and go and the only way you can keep it up is to not confuse a community for a virtual family.  Individuals in a community can be counted on.  But not the community unto itself.  A community is a thing. It's not a person.  Communities have no loyalty, no compassion, no appreciation.  It's about the individuals of that community -- specific ones.  Each of us have people here we care about, that we like. Maybe there's some we don't like. It's all good. 

Just don't confuse the individuals for the community and make sure you're having fun.

Spin

Though to people on JU who care a lot about the community, and god bless them, the melodrama means a great deal to them.  If I had more free time, I'd be right with them.  The one thing I have noticed are the tell-tale signs of spinning.  For example, the melodrama here on JU was precipitated by a prominate user (LW) leaving in response to her husband being banned.  The spin I've seen is to imply that I got mad at her husband because of his blog article. 

On the contrary, I found the actual article amusing.  What I didn't care for was the personal (as in bringing in off-topic elements to use to create a personal attack) button pushing.  And congrats, condescension and patronziing push my buttons.  And if there were awards for being good at pushing someone's buttons, LW's husband would get one.  But I'd also argue that it's probably not a good idea to push the buttons of the person who runs the blog site.  I warned him, he persisted, he's gone. 

What really set some people off were my words: "I don't care if people blog here or not."  But that's the thing I don't care one way or the other.  People create their own virtual homes here.  I'm basically an indifferent landlord.  JU's complexity means that it's a problematic site at times.  I wish I could justify putting more dev time into the site but right now, we're stretched too thin.  Things slowly do get better on the technical side but it's slow going (though they'll be getting much better this Spring when the new server farm is in place which will automatically help JU).

I don't really feel that people who blog here owe me anything. I don't really look at it like I'm doing them a favor. I just don't like it when someone implies they're doing me a favor by being here.

What's next

Well hopefully in the next few weeks things will return to a more "normal" 60 hour a week thing.  Then this summer, things should really settle down and I'll start to take some serious time off.  I've even considered working only part-time this summer.  I'm 34.  I really don't want to think I've wasted all my youth working.  So if I'm posting about how many hours I'm doing this summer, you'll know I failed.

Gamespot reviews Galactic Civilizations II

Published on Friday, March 3, 2006 By Brad Wardell In GalCiv II News

   

The Gamespot review is in..

"Galactic Civilizations II is a strategy gamer's dream, boasting a rare mix of depth, customizability, humor, and replayability. "

This is one of the most in-depth reviews we've seen yet.  Gamespot was one of the first places the review copies were sent and it is clear from reading the text of the review that they played the game thoroughly. 

For example, the reviewer even touches on how the screens themselves are moddable (using DesktopX):

While there is a plethora of game features that we haven't mentioned here, such as a galactic United Nations that raises issues that all races vote upon that impact your empire, extensive trade and diplomacy with other races, and much more, one that is worth highlighting and that follows the thesis of letting you have it "your way" is the completely open nature of the game's user interface. The game screens are stored in a directory and can be easily modified. The game is also designed such that there is no limit to the polygons it can handle; users are already showing off incredible Star Wars-based ships with extremely high polygon counts.

It concludes with:

One of the greatest compliments is the comparison to Civilization IV that many people are making. Suffice it to say that Galactic Civilizations II is different in many ways than Civ IV, but stands next to it as one of the all-time best 4X strategy games.

The Gamespot score is 9.0.  Gamespot rarely gives out ratings over 8.9.  In fact, Gamespot has not given a PC game a 9 or better since last October -- when it reviewed Civilization IV. 

Check out the full review.

Top Ten Skins: Feb 2006

Published on Friday, March 3, 2006 By Brad Wardell In WinCustomize News
Aero-XP
by gef

DesktopX Themes
53,255
View
GT3
by Tiggz

WindowBlinds
38,231
View
A Touch of Glass
by PaulEric

WindowBlinds
34,942
View
Blister
by Josephs

WindowBlinds
33,260
View
ArtWork
by treetog

WindowBlinds
22,284
View
Destruction
by gef

DesktopX Themes
20,763
View
Smooth Alternative
by Matt Holder

WindowBlinds
19,548
View
Thallos
by KoL_

WindowBlinds
19,289
View
DaBlue 2006
by yangge

IconPackager
19,161
View
10 
Naiad
by Night Train

WindowBlinds
17,999
View

AI vs. AI

Published on Friday, March 3, 2006 By Brad Wardell In GalCiv Journals

There are 9 different AI personalities in Galactic Civilizations II.  Which makes debugging oh so fun.  But there are significant advantages to it as well.

First question, why write 9 different AI personalities? Most games have one.  The answer to this is because in a single player game, players usually find a weakness in a given AI and then it's boring.  So we coded up 9 different ones.  They are all derived from the same base class so there are a lot of similarities, but there are many differences too.

It's fun to test to see the AI play against itself.  See each one do their thing:

Watch the Drath manipulate other races to declare war on each other.  Or see the diplomatic Terran Alliance (the humans) build up coalitions to win.  Or of course, the Drengin, grinding one civilization down after another. 

So who wins? It really depends on the game.  It's usually quite amusing to watch the Torians and the Drengin start out near each other.  The Torian AI is very unstable (strategicaly I mean) so they will often do very well or crash and burn.

In the 10 games I've had them play each other, the Drengin have won twice, the Humans have won twice, the Drath have won once, the Korx once, the Torians twice, the Altarians once and the Iconians once.

But this was on a medium galaxy.  Different sized galaxies yield different results.

UGO Review arrives..

Published on Thursday, March 2, 2006 By Brad Wardell In GalCiv II News

The reviews of Galactic Civilizations II are starting to come in.

One of the first out of the gate it the UGO review which reviewed 1.0D of the game.

It gives a pretty thorough run down of the pluses and minuses of the game and concludes with:

Simply put, Galactic Civilizations II is easily the best turn-based strategy game set in space we've had in years, and deserves mention with the big names in its category as a must-have for anyone who's dreamt of taking over the universe.