couchbase mobile 104: building a mobile game with unity & couchbase mobile: couchbase connect...
TRANSCRIPT
COUCHBASE MOBILE 104: BUILDING A GAME WITH UNITY + COUCHBASE MOBILE
Jim Borden, Couchbase @borrrden
©2015 Couchbase Inc.
What Are We Going To Talk About Today?
What Is Couchbase Mobile?
Why Unity + Couchbase Mobile?
Explanation and Code Walkthrough
Q&A
2
What Is Couchbase Mobile?
©2015 Couchbase Inc.
Couchbase Mobile
4
Couchbase Lite Embedded NoSQL Database
Sync Gateway Secure Synchronization
Couchbase Server Cloud NoSQL Database
©2015 Couchbase Inc.
Couchbase Lite
5
Couchbase Lite
Full Featured
Lightweight
Cross Platform
Secure
NoSQL
©2015 Couchbase Inc.
Sync Gateway
6
Sync Gateway
Replication
Authentication
Data Read Access
Data Write Access
©2015 Couchbase Inc.
Couchbase Server
7
Couchbase Server
Highly Scalable
High Performance
Always On
NoSQL
Why Unity + Couchbase Mobile?
©2015 Couchbase Inc. 9
©2015 Couchbase Inc.
Introducing Couchbase mobile for UnityThe NoSQL database solution for games—everything you need to manage and sync game data across devices and platforms.
Sync game data
Manage player and game data on the device and securely sync with the cloud and with
other devices.
Deliver game updates
Update game elements and assets without interrupting gameplay or requiring a
reinstallation.
Enable offline gaming
Build games the work online and offline without writing networking and sync
code.
10
©2015 Couchbase Inc. 11
Sync game dataManage player and game data on the device and securely sync with the cloud and with
other devices.
©2015 Couchbase Inc. 12
Update game elements and assets without interrupting gameplay or requiring a
reinstallation.
Deliver game updates
©2015 Couchbase Inc. 13
Build games the work online and offline without writing networking and sync
code.
Enable offline gaming
Explanation and Code Walkthrough (a.k.a. the fun part)
©2015 Couchbase Inc.
Real-‐Time Asset Replacement − Flow
15
REST
©2015 Couchbase Inc. 16
Get the source from GitHub.github.com/couchbaselabs/space-‐shooter
Thank you.
Get Started with Couchbase Server 4.0: www.couchbase.com/beta
Get Trained on Couchbase: training.couchbase.com