Brad Wardell's Blog


Who should get credit on games?

Published on Monday, August 25, 2008 By Brad Wardell In PC Gaming

Over at Quarter to Three, we have a great discussion on who should get credit in games.  That is, in the manual or the in-game credits, who should be listed.

It's not as easy of a question as one might think to answer because making games is not like making a movie, making a game is an engineering effort as much (if not more) than being a "creative endeavor".  That means, the amount of contribution person A makes to a game may absolutely dwarf that of person B even if they hold the same position.

So when you look at the credits of a game, who should get listed? Anyone who participated at all? Only people who were part of the team when they game launched? Or what?

Who should pay for your compassion?

Published on Monday, August 25, 2008 By Brad Wardell In Republican

I often have discussion with family and friends about how "we" should help the poor, the sick, and the incompetent.

Usually, I end up taking the role of the villain because my view is that society can decide what it values through the individual contributions of its citizens. That is, I don't think my government has the right to forcibly confiscate my property to hand to someone else. 

If people want to support giving health care to everyone, then they can start or support a foundation or charity that does that. Or if they want to make sure someone born with down syndrome is able to be supported, support a charity or foundation. But don't use the government as an inefficient goon squad to compel other people to pay for your compassion.

But I hear the response already "We express what we want our society to be like through our elected officials". Bullshit.

In a country where half the adult population pays zero net federal income taxes, we certainly are not expressing our society through a democratic movement.  We are, instead, expressing a shallow, narcissistic feel-good set of policies that someone else ultimately has to pay for.

What study after study has shown is that societies that transfer individual responsibility to the government ultimately surrenders any individual obligation to help others.  There's nothing compassionate about supporting a government policy.

Beliefs aren't compassionate. Deeds are. Supporting universal health care is not compassionate. Helping a friend, a family member or a total stranger with their medical bills is.

Object Desktop Ideal

Published on Monday, August 25, 2008 By Brad Wardell In Personal Computing

I have a vision for Object Desktop. I have always had an idealized vision for it.  What stops it from becoming a reality is that my vision involves a lot of work that is not economically feasible.

Part of the problem is that what I think is super cool isn't necessarily what other people think are super cool. 

Let me outline things in Object Desktop that bug me today:

  1. I want to see Theme Manager massively updated. I'm not talking about MyColors. I don't want to see MyColors replace Theme Manager. I want people to be able to take a snapshot of their desktop and I want to see MyColors themes that don't use licensed IP include a .suite file option.
  2. I want a consistent user experience between all the programs.
  3. I want to see TweakVista get a LOT more features so that I can do a lot more surgery on my computer.
  4. I want to see more productive features integrated into Object Desktop that extend the OS.
  5. I'd like to see DriveScan re-introduced,
  6. I'd like to features that extend the windows shell to be more useful but without having to get rid of explorer,
  7. I'd like to see Object Package (from the OS/2 version) brought back so that I could press a button, get a big giant .package file and take it to a new machine and press unpackage where it reinstalls all my stuff.
  8. I'd like to see features that speed up my system. Why isn't anyone doing anything that can speed up perceived performance of Windows anymore? If I have 2 gigs of RAM, why can't Object Desktop have some feature that better manages the swap file or something like make sure all shell related stuff stays in memory or whatever?
  9. I'd like to see a feature that better handles my Windows start up. It's crap right now. I'm not talking about something that lets me kill off stuff that loads up, I mean something that lets me get to my desktop quicker and has an explicit loader for all the other crap that can load later in a low priority state?
  10. For that matter, why doesn't Object Desktop have features that make Windows use the priority settings for processes better?
  11. I want to see DesktopX re-imagined completely so that I can build fantastic shells and user experiences using .NET, WPF, etc.
  12. I want to see cloud computing features integrated into the Windows shell.  If I have multiple computers, on a high speed connection, why should I give a crap where a folder physically resides? Let it invisibly sync everything together. I don't even want to know it's doing it (other than at a technical level). Just make sure I have my stuff wherever.

So why don't we do this? This is where the vision and reality collide.  A lot of the coolest features rarely get used and sell terribly.  Keyboard LaunchPad, for instance, is insanely useful but it's not very popular.  Same with RightClick.

A lot of cool features are hard to market and get people to understand or not be afraid of. 

And a lot of cool feature are simply very difficult to develop and there just aren't a lot of developers capable of making this kind of stuff well at any price.

But the above are some of the things I'd love to see make their way into Object Desktop.

Become a game maker at Stardock

Published on Monday, August 25, 2008 By Brad Wardell In PC Gaming

Stardock is looking for developers and artists to work on our upcoming games ranging from the fantasy strategy game, an RPG, an MMORTS, and of course future versions of GalCiv.

So what do you need to do to work at Stardock?

Here is the check list:

  1. Work in Plymouth Michigan. We're near Ann Arbor Michigan. Seriously.  We get lots of people saying how great they can "work from remote".  We already have lots of remote people. We need people here.
  2. If you're a developer, you need to know C++ (at the very least) on Visual Studio. We don't care how much formal experience you have as long as you can code. We can't teach you how to do that, you have to already know it and be pretty good.
  3. You have to be into gaming. At Stardock, everyone participates in the game design. There is no such thing as a game designer at Stardock and there will almost certainly never will be. We all take part.
  4. If you're an artist, you need to know 3D Studio or Maya (preferably both).  You also need to have a portfolio of cool stuff you've made.
  5. You need to be self-starting. Seriously. Raises at Stardock are not based on percentages, they're based on what you produce. We have people here who started out making <$30k who now make over $100k. 
  6. You must be able to get along with others.  We get a lot of people interviewing who are quite certain that they're the smartest people in human history and make every effort to impress that on us.  Look we're just a bunch of Monty Python loving, Simpsons watching goons but we are reasonably bright too, mutual respect amongst the team is crucial.

If you think you or someone you know may fit this basic criteria, send us your resume.  [email protected] and [email protected] should do the trick. 

Also, no interns, co-ops, etc. We're looking for people who are ready to get into making cool stuff right now and stay at it until the game is done.

A few other things about Stardock:

  • We don't lay off after projects. Once you're hired, as long as you do a good job, you're here as long as you want.
  • We've been around for 15 years as of this October. It's a very stable environment.
  • Very laid back working environment. We like to have fun.
  • Typical work week is about 45 hours a week. Crunch times are rare and short. Since I am there during crunch time and I'm lazy, I tend to work to schedule things so that there aren't much crunch times (I.e. I pad the schedule).

Impulse Phase 2 Preview

Published on Monday, August 18, 2008 By Brad Wardell In Sins News

Impulse_App_MyDesktopIn June we launched our next-generation digital distribution platform, Impulse.  And in July, we released the beta of the mega update to Sins of a Solar Empire that Ironclad has been working long and hard on.  There's been a lot of talk about Impulse (pro and con) since then.

Our tentative date for the final version of Sins of a Solar Empire v1.1 is mid September. We want to have plenty of time to address your feedback and Ironclad has been doing a great job in implementing features and adding content to the game (feel free to give the Ironclad team some kudos in the forums, they'd love to hear some positive feedback on this free,  huge, update).

One of the big goals of Sins v1.1 is to greatly ease on-line play in terms of connectivity.  This is something we're working on with Impulse which will support game-listing, achievements, rankings, and the rest and allow developers to query this data and display in game. 

To see what will be in Impulse: Phase 2 visit here: http://draginol.impulsedriven.net/article/321533/Impulse_Phase_2_Preview

Impulse Phase 2 Preview

Published on Monday, August 18, 2008 By Brad Wardell In GalCiv II News

Impulse_App_MyDesktopImpulse is Stardock's next-generation digital distribution platform.  On June 17th it got its initail release.  Next week, Phase 2 will be launched which will add a bunch of new features to the mix.

For Galactic Civilizations II users, it opens the door for some continued development possibilities. For instance, we would like to make use of Impulse's achivements and rankings features to better support the Metaverse.

Galactic Civilizations II: v2.0 (for Dark Avatar and Twilight users) is due on October 1, 2008.  We think users will be shocked at how much development time has gone into this free update to improve the espionage and dozens of other elements of the game.

In November, we anticipate announcing the fantasy strategy game (no promises though) with the beta opening up next Spring for that.

To read what's new in Phase 2 of Impulse, go here: http://draginol.impulsedriven.net/article/321533/Impulse_Phase_2_Preview

 

Starting a foundation

Published on Saturday, August 16, 2008 By Brad Wardell In Blogging

One of the things that motivates me to "do stuff" is the idea of being able to try to make a difference in some way. One of the things I'm starting to look into is starting a foundation.

In some years, I hope to start giving a significant portion of my income to various charities.  My wife Debbie would effectively run it and my children would learn the value of supporting organizations that are making a difference in the world.

There are some useful articles on-line such as:

http://foundationcenter.org/getstarted/faqs/html/starting_nonprofit.html

http://www.suntimes.com/business/savage/31000,cst-fin-terry-166.savagearticle

Brad's Wish list

Published on Saturday, August 16, 2008 By Brad Wardell In Blogging

No one ever accused me of not being tacky.

But every year I get asked by friends and family what I want for Christmas and the answer is almost always "books". I love books.  But people say they don't know what type of book so I end up with a lot of other..stuff.

So below is my Amazon.com wish list.

My Amazon.com Wish List

Support bailing out people who have lost their houses? Think again

Published on Thursday, August 14, 2008 By Brad Wardell In Democrat

There's been a lot of sob stories about people losing their homes due to the recent mortgage crisis.  But everytime anyone looks at one, they discover that the fault isn't with "predatory lenders" or "the economy", the fault lies with stupid stupid consumers.

Check out this one:

http://rachellucas.com/index.php/2008/08/13/the-only-thing-i-feel-sorry-for-these-people-about-is-that-they-were-born-stupid/

Trying to get good first impressions

Published on Thursday, August 14, 2008 By Brad Wardell In Demigod Journals

image If you've been in one of our betas before you already understand what I'm about to talk about. But if this is your first beta, you may find this discussion interesting.

Our betas tend to be very beta. That is, rough. Whether it was Galactic Civilizations or Sins of a Solar Empire, our first betas tend to be pretty rough. Unfortunately, the higher the profile the game, the more likely people are going to try to use the beta as a way to judge the final game.  The first GalCiv beta was awful. I mean AWFUL.

Here's a screenshot of GalCiv II beta 1:

image

Here's the final game:

image

It's amazing how much can change in a few months. Bear in mind, this was a SEQUEL to an existing game in which it was the same games team working on it.

Sins of a Solar Empire went through the same evolution.

So right now, we are working on a ton of things in preparation for beta 1 including the opening screens to try to make them more friendly and well, more polished.  If you've developed a game before, you already know how things like finalized UI images often wait until very late. But the average consumer isn't going to be quite as understanding.

The stability of the beta is excellent. It's as stable as a released game IMO. The challenges will be compatibility, balancing, and taking in user feedback and implementing it.  We all have our own lists of things we want to address as soon as possible it's just a matter of prioritizing those changes and getting them in.

Some people at Stardock want to focus on the maps. Some at GPG want to nail down the in game UI functionality. Others want to incorporate additional strategic elements.  And believe it or not, this is the sausage factory that exists on every game whether it come from Blizzard to Bungie or Ensemble. We all go through this. 

Of course, the difference here is we plan to share with you a peek at the inner sausage factory in our development journals here and elsewhere so you can get a sense of what goes into making a AAA title.