Contents
Building Quake Live: Carmack Speaks
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest News
spacer View All spacer
 
November 22, 2009
 
Video Game Watchdog National Institute On Media And The Family Shutting Down [11]
 
Modern Warfare 2 Infinity Ward's 'Most Successful PC Version' Yet [14]
 
New Tech, Design Details Of Project Natal To Emerge At Gamefest In February
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
November 22, 2009
 
Trion Redwood City
Sr. Environment Artist
 
Trion Redwood City
Sr. Evnironment Modeler
 
Sucker Punch Productions
Network Programmer
 
Sucker Punch Productions
Texture Artist
 
Sucker Punch Productions
Character Artist
 
Sucker Punch Productions
3D Environment Artist
 
Crystal Dynamics
Sr. Level Designer
 
Sony Online Entertainment
Brand Manager
spacer
Latest Features
spacer View All spacer
 
November 22, 2009
 
arrow Upping The Craft: Susan O'Connor On Games Writing [6]
 
arrow Small Developers: Minimizing Risks in Large Productions - Part II [7]
 
arrow iPhone Piracy: The Inside Story [51]
 
arrow And Yet It Grows: Analyzing the Size and Growth of the European Game Market [5]
 
arrow NPD: Behind the Numbers, October 2009 [13]
 
arrow Reflecting On Uncharted 2: How They Did It [5]
 
arrow Sponsored Feature: Rasterization on Larrabee -- Adaptive Rasterization Helps Boost Efficiency
 
arrow Postmortem: Wadjet Eye's The Blackwell Convergence [2]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
November 22, 2009
 
Managing Creativity
 
Time Fcuk - A Postmortem [3]
 
Accepting the Inherent Value of Games
spacer
About
spacer News Director:
Leigh Alexander
Features Director:
Christian Nutt
Editor At Large:
Chris Remo
Advertising:
John 'Malik' Watson
Recruitment/Education:
Gina Gross
 
Features
  Building Quake Live: Carmack Speaks
by Chris Remo
0 comments
Share RSS
 
 
February 26, 2009 Article Start Previous Page 5 of 6 Next
 

It's funny that you bring that up, having also mentioned iPhone in the same breath, because you've spoken a good deal over the last few years about the enjoyability and challenge of going to lower-spec systems and trying to tweak everything for maximum optimization on that spec. Does that not exist here, simply because modern PC hardware is already so capable?

JC: The tough part of it really becomes the decision about whether [it's worth it]. I love to go fight at the hardware level. I really enjoy doing that type of work. But projects like these have to be done more, unfortunately, on business-case decisions.

Advertisement

If we say, "Oh, if we want to do the best possible in-browser game," well, we could spend $30 million doing the best possible browser game, and you could never make a business case close on it. So it becomes, "How much can we afford to spend on this?"

And then, given that amount of resources, how do you want to allocate it? What's going to go to rendering? What's going to go to modeling? What's going to go to level design? What's going to go to web and database development and all of that?

It's clearly not the best thing we could do in a world without resource constraints, but it's a matter of figuring out what's the best we can do and still hope to have the business case close at the end of the day.

So, are you putting Quake III on iPhone, then? Is that part of the plan?

JC: It's not tied in directly with this. I could go on for a long time, again, just about the iPhone stuff. We've got a couple things going on on that, and some things have not gone great with our working with outside companies on it.

But there are several of us that are poking around in our somewhat after-hours and discretionary time on things. It's kind of exciting to look at that. We're working with a more vanilla Quake III codebase.

But now that I'm thinking about all this stuff, if we turned this into a product, even if it's not part of the Quake Live framework, we'll probably go in and pick up all the tweaks and changes to the core gameplay and the levels that have been developed for Quake Live.

With regard to the business model, is it purely ad-supported?

MS: Yes. At launch, we'll be ad-supported completely, and probably for a couple months after that. One of the big features that our player base is asking for is the ability to run private servers. Right now, we control all of the game servers, so all of the game instances that are happening are public games.

There's really no ability to say, "I want to run my own game and only have the people playing that I want to be playing," primarily because it's free and we're paying for all that infrastructure anyway. There are huge benefits for us controlling the physical hardware that the game is running on.

So, in the couple months after launch, we will be putting together, more or less, a subscription option that allows players, for a very nominal fee -- something around like the $4.99 price point -- to also probably do other things, but the core functionality will be to allow players to, through the very elegant interface they have on the website, run their own game servers.

You say, "I want to play this game at this location. I want it to be configured this way," and then tie that into our friends list and the social aspect of it. "I want to invite this player, this player, this player, this player, this player. Start the match." Or even have that match recurring, on a calendar basis -- "Every day at six o'clock, I want to play a match against John, and I want the system to invite us both to the match, start the game for us automatically." We'll be introducing that.

The traditional model for that is publishers or developers working with a game server provider, or GSP, to provide game server rental. That's usually done around a price point of $1, $1.50, sometimes a little less, per slot. So you've got players who end up paying $25 to $30 to "rent" the game server, and it's always in the same location. It's a very static transaction, and it's pretty costly.

Because of the way we handle game servers, we can be much more flexible with it and offer it at a much lower price. If I want to run my own game, it's only going to cost me five bucks a month or so, and I can set that game up any time I want, invite whatever friends I want. It'll spin it up, and then as soon as I'm done, it spins it back down. Then, next time, if I want to start one in another location, I'm not tied to a specific physical box.

I think players will really respond to that favorably. It's something that they wanted. And we'll tie a bunch of other features, more specific to running private games, to that model as well -- being able to call time-out in a game, blocking teams, and having referees.

It's more of a competitive feature set. We'll tie to those private games, because we obviously can't run those features on a public game. It frustrates too many people.

That will be something that, shortly after we go open beta, we'll start talking about, and people will see it fairly quickly. So I presume -- I hope -- that we'll add another component to the business model outside the advertising revenue.

Are you looking tie that into official clan support, where you could set up clan servers and events and groups?

MS: Yeah. That's one step beyond. That's a lot of web interface. Right now, we allow players to enter their clan tag, but that's kind of the extent of the clan support. I'd actually like to extend our friends system to support clans. So, not only would you have your friends list, but you could have a separate list, effectively, that's your clan.

I see clan support, in general, as being able to join a clan and have that as part of your social management. I wouldn't throw that into the category of needing to pay. The pay service is really more about an extra service, this ability to run a server that we are paying for.

 
Article Start Previous Page 5 of 6 Next
 
Comments

none
 
Comment:
 


Submit Comment