GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Browse and sort the list of GDC Summer sessions by day, time, pass type, topic, and format. All session times are shown in Pacific Time.

Please note GDC Summer has ended! Check out GDC Vault to view previous GDC sessions.

Synchronizing Your Game Data With NoSQL (Presented by MongoDB)

Jim Blackhurst  (Senior Solutions Architect, MongoDB)

Nic Raboy  (Senior Developer Advocate, MongoDB)

Adrienne Tacke  (Senior Developer Advocate, MongoDB)

Date: Wednesday, August 5

Time: 10:00am - 10:45am

Pass Type: Conference Pass, Discovery Pass - Get your pass now!

Topic: Programming

Vault Recording: TBD

Audience Level: All

Video games are great, but they’re a whole lot better when you can play them with friends, remotely. So, what goes into creating a multiplayer game, or any game for that matter? In this session, we’re going to learn modern data management techniques for games, and introduce Phaser, the HTML5 and JavaScript game development framework, and how this works MongoDB for data storage and synchronization. More specifically, we’re going to see how simple it is to create a game where the data is transferred in near real-time between clients and database to give a multiplayer experience.


  • Why NoSQL databases like MongoDB are the best fit for games use cases.
  • Learn how to use Phaser
  • Manage user authentication and data synchronization using Realm

Intended Audience

Game developers, DevOps engineers, and Data engineers