|Session Name||Addressing Human Scalability Through Multi-User Editing Using Revision Databases|
|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.