Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FirebaseとUnityでゲームアプリ開発

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for gremito gremito
July 27, 2018
510

 FirebaseとUnityでゲームアプリ開発

Avatar for gremito

gremito

July 27, 2018
Tweet

More Decks by gremito

Transcript

  1. 自己紹介 ※Firebaseを扱ったサービス開発は未経験 • 岩本 拓也(gremito/@grem_ito) • ドリコム ゲーム基盤技術部 所属 ◦

    最近、自称QAエンジニアになりました笑 • UNIBOOK(日本Androidの会 Unity部) • 八耐: 八時間耐久制作会(仮) • #しがないラジオ sp.29
  2. WebAPI or イベント駆動 • サーバーサイド ◦ Node.js Cloud Functions 認証

    • サインアップ • サインイン • サインアウト Authentication ファイルサーバ • 画像や動画などの保存 Cloud Storage DB • データ保存 Cloud Firestore FirebaseとUnity
  3. WebAPI or イベント駆動 • サーバーサイド ◦ Node.js Cloud Functions 認証

    • サインアップ • サインイン • サインアウト Authentication ファイルサーバ • 画像や動画などの保存 Cloud Storage DB • データ保存 FirebaseとUnity OR Cloud Firestore Firebaseを 移行させるなら...
  4. • Firebase(BaaS)をいつでも移行できるアーキテクチャ・システムの設計をちゃんと 考えて開発すること(サービスが成長したら起こりやすい) ◦ Cloud Function, Cloud Firestore, Cloud Storage

    → サーバー・インフラを自前にする • FirebaseとUnityでの開発では、iOSよりもAndroidの方が開発しやすい。 ◦ UnityからXcodeビルド後、生成された AppDelegateにSDKの組み込む作業(ソースコードの追加) が必要だから。 • Firebaseを入れるとアプリサイズが大きくなるため注意!! ◦ カジュアルゲームアプリの開発で Firebaseを扱うよベスト • 技術的な問い合わせフォームがあるが頼りきらないこと • 余談 ◦ 今、FirebaseとUnityでゲームアプリを出すと Googleのブログに乗りやすい状況(かも)! Tips
  5. = Firebaseを用いたゲームアプリ開発 == 「FirebaseとUnity」について == FirebaseのどのサービスをUnityで活用するのか == FirebaseとUnityでゲームアプリ開発するとは === Firebaseでゲームアプリ開発にあたるオススメ開発手法

    === 動作確認・テストに関して === AssetBundleを扱う場合 == Firebaseを用いるとソシャゲは作れない(もしくは作らない方が良い) == FirebaseとGCP ...etc お楽しみに!!