Global Game Industry News Blog

Tuesday, October 23, 2007

Agreeing with EA?

Ok, so I was just at AoIR (Association of Internet Researchers) in Vancouver and ended up in a great conversation with Greg Lastowka who also blogs over at Terra Nova as Greg L. We chatted about the talk I gave, "The Wii-volution will not be Televised: The XNA-cution of a Business Model."

During this conversation, I mentioned one possible step towards a more sustainable game industry. A step which not moments later was being covered by the BBC, Gamasutra, and Spong.

BBC: EA Wants 'Open Gaming Platform'
"We want an open, standard platform which is much easier than having five which are not compatible," said EA's head of international publishing.

He said the web and set-top boxes would grow in importance to the industry.

"We're platform agnostic and we definitely don't want to have one platform which is a walled garden," said Mr Florin.

EA currently produces games for more than 14 different gaming systems, including consoles, portable devices and PCs.

"I am not sure how long we will have dedicated consoles - but we could be talking up to 15 years," Mr Florin added.
In some ways this taps into the "death of the console" concept. I don't really buy the idea that a generic "set-top box" is going to be the answer. I also understand that in many ways this is just EA understanding that they spend a lot trying to be platform agnostic. They support PC/OSX/Wii/DS/PS2/PS3/PSP/Xbox360. It makese sense for them to have a common foudnation for those games.

But I think the real potention of this ideal is instead to have a common core foundation of game code. I'm not saying that we need one console to rule them all. Instead, what we need are more special consoles (like the Wii's Wii-mote) that we need not re-write massive chuncks of code for.

Much like Microsoft's XNA Express, it would be great if there was an open and freely available version of an "Open Gaming Platform." This would be the basic set of libraries/SDK's/API's which developers and open source work could use as a foundation. Game companies (indy/professional/educational/hobbyist/etc) could all use this as a starting point for making games. Why re-write all the time? Math libraries, physics libraries, file I/O, networking, data-formats, Max exporters. Many things could be designed to support this base level. From that point developers could spend more time actually making the games, rather than simply working their tails off to port from one system to another.

It makes sense. But I also don't hear in EA's request a call for openness or standards. Simply they want the ability to cheaply make their games for all consoles. I want more. I want the foundations for some stability in the worlds of game developers.

Labels: , , , , , , , , ,


Post a Comment

Links to this post:

Create a Link

<< Home