warzone 2100 – great free open source Real Time Strategy game

Back in the day Warzone 2100 was one of the really fantastic Real Time Strategy games. It was overshadowed by Total Annihilation, and rightfully so, TA was a great game. Warzone 2100 was great in its own right though, and did a number of things really well, including being 3d with 3d units and allowing you to custom build your units from a very deep pool of elements. You could custom build units from various components – chasis, weapons platforms, propulsion systems and so on.

Unfortunately there’s never been a sequel, but the developers did release the source code a couple of years ago, and the result of that has been a community effort to keep the game alive. It’s today’s friday fun link – check out the sourceforge site for the game, and if you feel up to it, challenge me. I’ve got a very rainy weekend to look forward to and welcome the chance to beat upon someone.

Extensive early history of videogames

Here’s a great fan history of videogames, starting from the very beginning (pong played on oscilloscopes) and running through the mid-80’s and the heart of the 8-bit generation. This is great stuff for folks around my age who grew up as videogames did. There are tons of great old pictures of the games, the people who made them, and the companies who sold them. Fun stuff and a great friday read on your lunch break. There are also tons of links throughout, making this a really rich source of material on the era.

The day that Sony died

Remember that episode of the Simpsons where Homer gets a chance to design a new car for his long lost relative’s car company, and ends up building a monstrosity with every bell and whistle imaginable, and how that car ends up bankrupting the car company?

I think Homer works at Sony now. They announced the pricing on their new console last night – $500 at a minimum, and $600 for the deluxe model. They’re trying to justify these costs by saying the thing is a blue ray HD DVD player as well as a gaming console, but the $500 model doesn’t come with the requisite HDMI video connector to even allow video to play at HD levels (well, depending no how Hollywood chooses to use the DRM built into blue ray – which way do you think they’ll go? I think you better buy the $600 model if you want to play HD movies). Meanwhile the console is huge, late, full of features of questionable value (why does it need built in wifi?), and in a true demonstration that Sony’s lost its way, it blatently copies the central scheme that Nintendo is rolling out with the Wii (motion sensitive controllers), which Sony appears to have tacked on in a last ditch effort to play ‘keep up with the Jones’

This means Microsoft (whose console is $200+ cheaper) or Nintendo (who may be as much as $400 cheaper) will own Christmas this year, and I think it also means Microsoft owns this console generation – I just don’t see a $600 console becoming a mass market item, and in fact there’s historical precedent with the 3DO, which came out at a high price and tanked.

Meanwhile, Sony has bet the company on PS3. They’re not going to go out of business, but if the PS3 tanks as badly as I think it’s going to, Sony is in real trouble. They’re already struggling with their PSP, which is getting its head handed to it by Nintendo’s DS, and while PS2 revenues will sustain them for the next couple of years, they’re going into decline already. This is a catastrophe for them on almost every level. It will be interesting to see how they respond to the inevitable backlash against their announcements last night.

Meanwhile, my prediction was off. No Diablo III announcement at their press conference. Shows what I know, though I did call it as a very long shot.

My prediction for E3

So this week is the biggest gaming convention of the year. This year I’m going to offer up a dark horse prediction which I have not seen anyone else mention – Sony and Blizzard will announce that Diablo III is a Playstation 3 exclusive. There are a few things which suggest this to me –

  • Blizzard is hiring console networking programmers
  • Blizzard is known to be working on Diablo III
  • Rumors and other hints (tradeshow promotional materials and the like) that Diablo III would be featured at the show appeared then were quickly quashed
  • It makes more sense that it would be Diablo III that is announced, than Worlds of Warcraft, since WoW is not well suited to console play and since it’s a pre-existing title that doesn’t show a lot of promise for selling PS3 consoles (ie, folks are not going to buy a ps3 to play it – with 5 million customers, they’re already playing, and may even be bored of it by the time the PS3 ships) and
  • Sony needs something huge at E3 to make a splash with. Few things would make bigger splashes.

We’ll see if I’m good at reading the tea leaves in a couple days. I’ll post afterwords about it.

A shrine to Robotron

If you grew up during the 80’s and played arcade games during that time, chances are very good that you have an appreciation for the games that came out of Williams during that era – they produced a string of great games that came to define the twitch arcade game, and their penultimate game, Robotron 2084, was the best of the lot. For today’s friday Fun link I’m linking over to this Robotron 2084 fanpage, with tons of info about the game. I still play Robotron regularly using M.A.M.E. and recommend it to anyone who’s a fan of twitch arcade games.

Next big step in the evolution of gaming hardware?

Is it physics processing? Before you scoff, try and remember back when the first 3dfx 3d graphics acceleration cards were shipping. They cost $100’s of dollars, few games supported them, and very few people believed they were worth the expense.

Until they actually saw one in action.

If you’ve played Halflife 2, you’ve seen somewhat effective physics modeling and the effect it can have on gameplay. Imagine then that you could accelerate and accentuate that to the nth degree – if you could, you’d have something like the Ageia PhysX PPU (warning – dumb flash-intensive site…and yeah…stupid name, but anyway), a ~$300 product designed to offer physics acceleration to gaming engines in the same way 3d cards offered graphics acceleration.

It’s very early days on this stuff – the cards are just showing up at retail this weekend the only game you can buy that supports them is the just-released Ghost Recon Advanced Warfighter, a well reviewed game, no doubt, but not something that’s going to convince many folks to rush out and buy a $300 piece of hardware to enhance it. There’s more to come, though, including the next Rise of Nations game (shipping in a week or so) and more importantly the entire Unreal 3.0 engine. That last is the real deal, the system that can potentially make the physics PPU a worthy addition to your gaming rig. Unreal Engine 2.0 is the most licensed 3d engine of the current generation, showing up in dozens of games each year for the last couple of years, and there’s a great likelihood the same will be true of version 3.0.

I won’t be rushing out to buy one of these cards, but I do have high hopes for this. I also hope the price drops, just as they have for 3d accelerators, and that more developers latch onto them.

There’s a pretty good review of the now-shipping cards over on hexus.net – for those who can’t be bothered to read it, their conclusion is similar to mine – shows promise but it’s early days.

Oh, and there are movies from a variety of games (including GRAW) demonstrating what physics processors can add to games at the Aegia site I linked to above. Unfortunately they focus on eye candy when I really think it’s in gameplay mechanics where these devices could prove the most interesting. Generally eye candy is what the masses go for though so I can’t fault them for focusing on it. Definitely check them out – whether it is this product or one from some other vendor, I think the concept is here and will begin to emerge as a selling point in gaming over the next couple of years.

In praise of Oblivion

Oblivion is one of the finest videogames to be released in the last couple of years. It’s available on PC and Xbox360, and the gameplay is similar to games like Gothic/Gothic II, Ultima Underworld, and Oblivion’s predecessors in the Elder Scrolls series (Morrowind and so on). It’s an action RPG with first and 3rd person cameras and an (almost) unprecedented amount of freedom in terms of how you approach the game. There’s an epic plot you can choose to follow and solve, but at any point you can choose to ignore it and do your own thing, and there’s a huge variety of things to do – want to become the world’s greatest alchemist? Head of the Fighter, Mage or other more secretive guilds? Own a house? Hunt wild game in the woods and take their skin and meat? Explore the wilderness and investigate strange ruins and caverns? All of these are in there and tons more as well. The game’s graphics are spectacular and the audio, including spoken dialog for every character and every line in the game, is also mostly great, the only exception being some of the voice acting which is occasionally bad but never awful. The scope of the game is absolutely huge – there’s a huge landmass to explore which if you chose to walk across it in realtime would take you a couple of hours, and there are many cities and towns, each with a distinctive look and one that is itself huge.

The game’s flexibility extends to the character system as well. Want to be an armor clad tank bashing your way through your enemies? Fine. Prefer to be a stealthy assassin who prefers to sneak about and backstab, then dash back into the shadows? That’ll work. Perhaps a mage with devastating elemental spells is more your speed? No problem. Or maybe a summoner who counts on his minions to do his dirty work? How about an archer who relies on speed and devastating accuracy with a bow? It’s also in there, and again so is a ton more stuff. It’s really amazing how well the engine manages all this – all these approaches are viable and fun.

The combat engine is mostly great – it’s got a very satisfying feel to it, whether you’re bashing it out hand to hand, plinking away at a distance with spells or a bow, or dashing in and out in stealth mode. The one problem is that you often have allies and companions in your adventures and they invariably get in the way. This was especially bad for the character I solved the game with, a sort of Paladin type in heavy armor with some healing magic, who was constantly getting in fights with his allies after whacking them one time too many by accident in the heat of battle.

The plot’s a mixed bag but generally good – the first epic encounters in Kvatch blew me away, and the ending is absolutely fantastic, but there are some elements of drudgery along the way.

The game balancing system is as far as I know unique to this title and is also something of a mixed bag. Instead of the traditional RPG mechanic of opponents slowly being more difficult the further you make your way through the plot, everything in Oblivion scales dynamically with you. The good thing about this is that you’re generally never overwhelmed and you never have to go through a grind to raise your level in order to take on new challenges. The downside is that there’s not much incentive in terms of gameplay mechanics to explore anything beyond the main plot, and you also never get much of a sense of accomplishment like you would in games with a traditional balancing system (as in – you go to a new area, get your head handed to you, flee, spend some time leveling up, come back and whomp whatever was devastating you before, then cheer). It also leads to some oddities, as in like the common roadside bandits who occasionally accost you are equipped with artifacts of ultimate power by the end of the game, and it’s also tough to gauge the strength of opponents – is that a goblin over there, or an immortal vorpal goblin of ultimate doom? It’s tough to say in Oblivion. All in all it’s a mixed bag in this department. I didn’t hate it, and I could see the benefits, but by the end I had concluded I would have liked it better with a more traditional system.

The game’s also infinitely expandable and in only a month of release there are already literally hundreds of mods, including some that I would consider essential, and some from the game publisher themselves.

So – all in all I would recommend Oblivion to basically anyone who enjoys computer action and RPG games. It’s almost perfect, and the modders are already working away to perfect it. The ending is one of the finest RPG endings ever and well worth some of the drudgery you have to slog through to get there, and by and large it’s a fantastically fun experience. The one caveat would be – it’s a hardware hog in a major way. The engine is very tunable, but at a certain point turning down the options removes some of the magic of the experience. I have a pretty middle of the road gaming rig at this point and some of the ending battles where there were dozens of characters (spoiler alert – and a giant fricking god the size of the sears tower…ok maybe I exaggerate but when you’re playing and you’re desperately trying not to get stomped by him, tell me you don’t end up thinking the same thing!), my machine was slowed to single digit framerates. So – buy this game, unless you don’t think your machine can handle it – if that’s the case, get a new machine 😉

I’m already figuring I will replay the entire game in about a year, when an expansion pak or two is out and the modders have really tuned it to perfection – that’s how good it is. 5 stars from me, and right up there with Gothic II as one of the best games of this generation.