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 growing list of GDC Summer sessions by day, time, pass type, topic, and format. All session times are shown in Pacific Time. Check out GDC Summer’s Event Details for more information related to the event schedule. Register for GDC Summer and login to the event platform to begin bookmarking sessions and building your schedule.

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