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.

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

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



UBM Tech