The one before GDC...

Sitting in the office at almost 3am waiting to leave for my flight to the US* (need to leave the office at 4am, oh the joys of early morning connections through Amsterdam) and reviewing the presentations we'll give at GDC in San Francisco next week.

So what goes into the preparation for a show like GDC?

Things generally start a few months before with some short meetings and discussions with the PR and marketing folks. This is mainly to establish the message we want to deliver and what the 'theme' of the presentation will be. Contrary to the expectation of many this usually isn't that much of a difficult process for us. Maybe we are lucky with our structure and having an internal team (rather than going through a publisher or third parties, although to be honest I have found most of the publishers we have dealt with to be supportive as well.). People usually presume we fight with the marketing folks about approach, and while there is definitely the odd contentious issue, it's a pretty collaborative process.

That stage is very much to establish that 'theme', the key selling points you want to re-enforce about your product. It is vital that you have some clearly defined goals about which elements of your product you want people to take away from the sessions.

Of course what we can show, and in what detail, very much depends on the stage the product in question is at. The earlier in the cycle you are the fewer elements you are likely to have polished and fit for public consumption. Sometimes this is actually a push for the dev team to get certain elements polished and ready to show. There may be elements that you think are very important to show, and the deadlines for a major trade show or press event can often act as a mini-milestone of sorts. Those elements that have to be ready for show like GDC will be prioritized and worked on so that those elements can be shown at the show. There are some that dislike moving things around to accommodate a trade show, but personally I think those deadlines often allow us to see a proof of concept for any given area sooner than we might otherwise, and that often helps the development overall.

It also varies for the type of project. If the game isn't launched yet, a lot of the focus will be on the features and system, if you are working on an expansion to an existing game, then your focus is a little different, you'll be looking at the new content, and what new elements are being added to improve the experience.

They key thing is that all important 'theme', the best ideas can often drown in a poor presentation if you don't decide carefully what you want to communicate. Setting your goal and objectives in that regard as early as possible, and building a coherent presentation around it, is usually preferable to trying to piece together random elements. Those pieces might be cool in and of themselves, but if you don't consider the communication carefully, good ideas may get wasted amid a chaotic or directionless presentation.

If you are working on a long term project, you probably also have a media timeline that has set a timetable for when certain features will be revealed. It is important you release information at a certain pace depending on your development cycle. You don't want the best parts of the game to be 'old news' by the time launch rolls around!

The next major decision we make is whether we want to use video footage or play with the game client. This largely depends on the stage of the product. Pre-alpha and in early beta you will most likely want to use video footage, or very short in-game sequences. When we at a stage of doing expansions you generally don't need to focus as much on live in-game shows and can work with more edited presentations. Since the game is freely available you don't have to prove stability or the basic systems and we can focus on what cool new stuff the improvements will bring.

This has a major bearing on what then faces us in terms of practical preparation. If you are working on in-game presentation it actually usually means slightly less preparation work for some, and more for other parts of the team (depending on what stage you are at in production). If you are working on a video presentation it actually take a lot of additional time in terms of practicalities. Raw footage has to be captured in order to edit it down to a suitable length for the presentation. That takes time in itself.

Then I will sit down with the producers and make sure that what we plan is feasible, and see if we need to amend schedules of shift things about. This might reveal some things that we should or shouldn't show based on the current schedule, or we might adjust the schedule to get something in we really feel is valuable to show. We have to be careful there as it's a delicate balance, you don't want to disrupt the team's schedules too much. It is important to build the best presentation we can, but not at the cost of delaying your overall production or interfering with important milestones.

So that done, it's down to preparing the actual presentation.

On a very mundane practical note, anyone that has ever worked with raw video footage, will readily tell you that it's time consuming, even just in terms of file-size. For example in putting together this year's GDC presentation we captured some six hundred gigabytes of raw footage. That's before the time that the team spend actually making sure the parts of the game being featured are ready for video capture.

It usually entails a good few late nights, and a fair amount of time waiting for render queues hoping the sequences complete. Rendering out the footage can sometimes take several hours depending on the length of the presentation.

Capturing footage can generally take several weeks of off and on work. Then we will have several days, or longer of editing to do drafts of the presentation. Then I usually check with the marketing folks again to see if there is anything they would like to tweak, or to get any feedback on the pace and timing of the presentation.

Then we will finalize the presentation and agree on the final sections. Usually you want to try and minimize the impact on the team (so they can focus on actually making the game!)

If you are doing an in-game demonstration the work more closely resembles a normal development cycle. The team will work on polishing that area so that it will function smoothly in the demonstration and will show off the elements of the game that you decided were important to show. Just as with a set presentation, it is still important to stick to your theme and have a very specific goal as to what you want your audience to take away from the demonstration.

Given that all this takes place alongside ordinary development, it usually makes for some nervous moments as the show approaches and you are getting things together. I have found myself staring at a clock more than once, at time's just about when I writing this hoping that a build will finish, or a video will render in time for me to have it with me when I leave for the airport!

This time out we actually managed to get everything done almost a week early. Which was very cool, as early as I have been with having final drafts done. That gave me an opportunity to have a session with the entire development team this morning where I actually walked through the presentation with the team. Good practice for me (it always helps to check the timing) and a good opportunity to thank everyone for their hard work and show them what we will show the journalists. When we often finish up close to the wire it often means the team don't get to see the presentation until after the show, so it was nice to be able to do it in advance this time out.

It's really the combination of a lot of work by a lot of very talented and dedicated people. I just have the honor and the privelage of being able to show off their work and present it to the media, and ultimately to you, the players of our games.

...so next time I update the blog it will be from San Francisco and I'll hopefully be able to provide some updates as the show progresses.










* I'm flying out a few days early to attend a friend's wedding in St Louis first, then on to San Francisco for the show.

Comments

Darth Gary said…
Is there ever much internal competition to see which team makes the better presentation? When you guys have two major titles going, like TSW and AoC is it a fight for time and access to marketing and the stuff like that?
Adamo said…
...I do not understand why you are developing just for the press - and not for your players?

If all that money and time that is invested for this would be taken for some new devs, in the same time you could have integrated the wanted camel mounts instead easily -

This would have been much more precious for your customers and they would honor it much more - something you cannnot pay for money

Then, announce "new camel mounts", show some screen of gameplay video and everything goes fine...

FUNCOM's glory and expensive presentations did not help to make aoc successful in the past, as we know. Where is learning-progress here, If team spends thousands of nights and hours for mercandising-purposes? Instead of using every second of time to GET THE GAME READY?

Please have a look in TESTLIVE Forums a bit to realise how much work and time actually is needed to attend your customers in the future...


all the best.
Anonymous said…
...I do not understand why you are developing just for the press - and not for your players?

If all that money and time that is invested for this would be taken for some new devs, in the same time you could have integrated the wanted camel mounts instead easily -

This would have been much more precious for your customers and they would honor it much more - something you cannnot pay for money

Then, announce "new camel mounts", show some screen of gameplay video and everything goes fine...

FUNCOM's glory and expensive presentations did not help to make aoc successful in the past, as we know. Where is learning-progress here, If team spends thousands of nights and hours for mercandising-purposes? Instead of using every second of time to GET THE GAME READY?

Please have a look in TESTLIVE Forums a bit to realise how much work and time actually is needed to attend your customers in the future...


all the best.
AmandaP said…
umm because if they didnt the game would never get any coverage, would reach less people, and less new people would try the game and the game would die faster?

Really Adamo? Is that all that hard to grasp? I think they 'honor' their players with each and every update, and the expansion is a huge one, so I don't get what your problem would be.

Just make a camel mount and announce it? really? for an important show like GDC? I don't get you trolls some days :p
DarkTemplar said…
Can't wait to see what you guys show at GDC. I know us trolls come across as ungrateful wretches sometimes, but we all love the game really and can't wait to see more :)
Adamo said…
disagree Amanda:

"big pr events" are more interesting because of investements and investors -

how many of the players actually will be there on gdc? :)

This costs just money that is desperately missing at developements, as NO single player can profit of such shows.

If you want more players, better get the game to run, then you will find better tests results in magazines and:

1,2,3...the game easily would become more popular than any expensive appearance on some event...

Think about reaction if somebody tells you: "hey , fc is on gdc...ok and what?"
or:
"hey fc brought new camelmounts into game!...hey nice"...

Now decide which message would be more popular...and inspire people.


I also do not understand why the game director does not trust in any common "mmo system" for his new mmo, that would people make stay (compare ressource system (farming building defending, conquering) to simple shrines) or things like housing, that actually would mean long motivation and dynamic content to the game (conquering areas, etc)...

You will see 2 month after release of rotg, that sadly ppl would leave again...not because rotg is bad, but because no important basic mmo-system-content has been integrated...
Adamo said…
@ Amanda

concerning your "honor" for the players:

Don't forget aoc has one of the most expensive fees on the mmo market - the little content (content, not maps or quests!) stand in no relation to this compared to other mmo-companies, just have a look at the last past 2 years - sadly of course.

Now again no real dynamic mmo system is integrated, so aoc simply has less players...and what honor is it to play an "empty mmo" for any fan??...

Maybe craig wants to "save" AO from any competition, I don't know, but do not expect people to stay and pay fees just for new maps and quests for month...
DarkTemplar said…
@Adamo

What you fail to see is that part of the job FC have todo is keep new people coming to the game as well. You ask which messgae is better - the amount of coverage generated by their work at a show like GDC is far, far, FAR more effective than just making another mount camel or otherwise.

Likewise I think the systems they have put in place recently, like Guild renown, the incoming shrines, the faction system coming in the expansion are all very good long term retention things that will keep players playing far more than something cosmetic like player housing (I would like player housing too, but it's not a priority to me, I would rather see what they are doing now first, esocially shrines. Yo hear that Craig if you read this reply, ESPCIALLY SHRINES!)

Lastly, I think from the above actual article you can see clearly they try and do these stuff with minimal disruption to the team, and the people doing the work for these shows are the people who are paid to do that stiff, it is not as if the video guy, the PR guy, the marketing guy or the game director could make your camel mount anyways :p
Anonymous said…
Well Craig and his team are surely nice and gentle guys - but we are talking about a too much profit oriented company, that distributed beta keys for their upcoming new "mmo" to their aoc playerbase that mainly is waiting for content until now, and the fact that fc pretty much doesn't know how to keep people ingame as we all pretty much experienced at release of aoc and lack of system content over all.

So a powerful and expensive apperance at any event does not advance the ingame situation at all - they money better should be invested at the other end of the pipe:

engage more devs to ensure more powerful system content (not maps and quests) that arrive much faster and actually can make player stay - if ever aimed from fc...

To be fair, on the other hand I never expected such detailed pervasive changes from the team like seen in the 1.06 patch. But sadly this means just a single water drop on a hot stone:

aoc strongly needs more open dynamic and self creating mmo-content to survive on the market...
Great post, Craig. I really enjoy reading about the game development efforts behind AOC - of which I'm a very big fan. I'm extremely pleased with what I've seen thus far concerning the expansion.