View
1.093
Download
1
Category
Preview:
Citation preview
Unity × Couchbaseで Webも スマホも VRも
ユニティ・テクノロジーズ・ジャパン エバンジェリスト 伊藤 周
自己紹介•伊藤 周 (いとう まこと)
• ゲームプログラマ暦13年
• 株式会社セガで
• アーケードゲーム開発
• 頭文字D
• ガンダムカードビルダー
• モバイルゲーム開発
• 三国志コンクエスト
• 2012年3月よりUnityへ twitter: @warapuri
Hiyoshi Jump (VR Jump)
1. Unityとは
誰にでも使えるゲーム開発環境
特徴1 3D/2Dゲームエンジン
多彩な表現
特徴2 ライセンス
ライセンス•個人(Personal版) • 無料 • 法人(Professional版) • 194,400円(Pro/iOS/Android各)
• ロイヤリティなし! • 機能差はなし
特徴3 マルチプラット フォーム
ボタン一発マルチ対応
特徴4 圧倒的な ユーザー数
シェア 45%
全開発者 47%
開発者数 450万人
プレイヤー6億人
Unity Asset Store
使いこなせる 開発者を 見つけられる
Googleで調べれば 大体の答えは出てくるUnity [何かわからないこと]
2. Unity × Couchbase
Unity とCouchbase Mobile
で何ができるのか?
そもそも ローカルDBを 持つ意味は?
ローカルDBを持つ意味
•DBを簡易に引ける • パーソナルデータの更新 • 例:地域情報
Couchbase の いいところ
Couchbase の利点
•サーバーDBとの同期が早い&簡単 • JSONで扱えて楽 • スケーラビリティ
Couchbase Mobile for Unity
Unity × Couchbase
ゲーム
3D
膨大なアセット
スケーラビリティ
JSON
サーバーとの同期
マルチプラットフォーム
ユーザー数
DBを簡易に
パーソナルデータ商品の3Dモデルを
スマホで確認できるアプリ
「え?ゲームじゃないの?」
Game with Couchbase•用途によってはアリ • パラメータ(ゲームに影響しないデータ) • データ(3D/2Dモデル、画像、サウンド等)の更新
• 注意点! • チート上等 • 重要なパラメータデータを入れてはNG
Unity × Couchbase
ゲーム
3D
膨大なアセット
スケーラビリティ
JSON
サーバーとの同期
マルチプラットフォーム
ユーザー数
DBを簡易に
パーソナルデータ商品の3Dモデルを
スマホで確認できるアプリ「家具ショップアプリ」
家具ショップアプリ•要件 • ショップは家具を更新できる • ユーザーは任意の家具を確認できる • ユーザーは配置が自由にできる
家具ショップアプリ
DB
ショップユーザー
商品3Dデータの アップロード自動更新
スマホで 確認
気に入ったら 購入
デモ
Unity × Couchbase アプリ
•相性がいい • 唯一無二のアプリが作れる • そのままスマホ/Web/VRに展開可
3. まとめ
Unity × Couchbase
• 多くのユーザーに利用されているUnity • サーバーとの同期が容易なCouchbase Mobile
• 組み合わせることで、強力なソリューションが展開可能
Unity Cross Industry
Recommended