Its all about the Beta

This was a post I wrote for another forum about 9 months ago… I re-read it and I like it a lot so I’m re-posting it here…

Just like a fairytale…

Once upon a time there lived a village of game developers. These developers led their games through pre-production, alpha and beta stages, finally culminating in a completed game. Pre-production was for the game concept and outline, to hire the workers, etc. The game moved into Alpha once it became playable at any level (any sort of working engine). Once the coding was done for it (but being bug-ridden at this stage) it moved into Beta. And once the bugs were worked out, the game was released.

In another village lived game players. They experienced the game only after it was released. Pre-production, Alpha, and Beta were mysterious concepts. For them there was ONE stage, the finished game.

Then something remarkable happened. Through a medium called the “Internet”, the two villages communicated closely for the first time. Gone quickly were the mysteries of Pre-production, Alpha, and Beta.

Something else left too. As developers needed to cater more and more to the public far BEFORE their game was ever released, a bit of marketing was in order.

Its all about the Beta.

Historically, once a game went to Beta the gamer village got excited.

GV: “The game is almost out! Yippee!”

The developer village saw this excitement and began to capitalize on it.

DV (with a conniving look): “Hmm… if the word Beta excites gamers about our game, how about we simply call the game “in Beta stage” earlier? The gamers will be excited earlier which will give us an advantage over our competitors.”

And to add fuel to this fire, gamers PLAY the game in Beta stage, some playing more in Beta stage than in Gold stage! What more reason to call a game “in Beta stage” at as early a time as possible!

So now games have Beta 1, and Beta 2, and Beta 3, and Beta 4, and Beta enough already! They have Open Beta, Closed Beta, Half-Open Beta, Mixed-the-fuck-up Beta.

Nowadays developers are calling their games “in Beta stage” when its a semi-playable engine with a few things in it. A game which USED to be called “in Alpha” now proudly proclaims itself “in Beta stage, accepting applications for Open Beta!”

Beta is no longer simply a ground for stomping out bugs. Its now a ground for adding entirely new features, adding new areas to the map… creating much of the context for the entire game!

Nowadays when a game enters into Beta I don’t get excited. I instead think “Hmm… maybe in another year the game will be out”.

…and some games never make it out of beta. They just become beta-enough and get slapped in the box. The actual bug fixing happens (if ever) in the 1-3 months following release.

Yes, I’ll totally agree that it’s an unfortunate trend that marketing has decided to make the late development state a PR tool. Personally I think it has the potential to negatively impact sales, since as you said most gamers spend more time with the beta code than the gold. Thus, what reason is there to purchase something you’ve already experienced in full? I think it’s the duty of DEMOS to hand the players their initial teaser taste of the game. This nonsense of “play our game for free” just isn’t in the best interests of the final product. If anything, it hinders development because it puts the developers in the position of having to maintain a functional game during development.

Also, I think it’s a rather counterproductive method to test game functions anyway, since 99.9% of the “testers” are of the “free beer” mentality rather than being of the mindset that they are there to actually ASSIST in some way. Maybe .1% actually fill out a bug report - and whining “your shitty beta don’t work!” in public forums doesn’t count.

Personally, if I were conducting a beta, I’d have dxinfo dumps of every tester’s machine, and require weekly reports to be filled out, screenshots submitted of bugs, and require the effort to be taken to attempt to provide information on how to reproduce those bugs. If you’re doing anything else, you’re just sipping free beer.

I’ve seen the flip side as well. I once participated in a closed beta, filed the bugs, made the suggestions, saw the product ship the following week (clearly without the fixes) and crash and burn at retail. I understand using a beta release as a PR tool, but if a company is going to ask for feedback, it’s just plain dumb not to make use of it.

  • Alan