You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


The Number One Educational Resource for the Game Industry

Session Name: Addressing Human Scalability Through Multi-User Editing Using Revision Databases
Speaker(s): John Rittenhouse
Company Name(s): CCP Games
Track / Format: Programming

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content


With the size and time required for creating game content on the rise, the human scalability factor is an increasing issue in delivering larger more detailed worlds. A prime issue is single user editing tools lead to bottlenecks in interactions between users. One of the ways to alleviate these bottlenecks is with synchronized multiuser editing tools, which allow users to see each others work in real-time. One option to implement multiuser editing is a revision database. This talk covers the basics of revision databases as implemented at CCP: how they work, creating a programmer friendly API, branching, and backwards compatibility.

GDC Europe 2011

John Rittenhouse

CCP Games

free content