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

FirebaseとUnityでは ソシャゲは作らない方が良い話

gremito
July 25, 2018
1.8k

FirebaseとUnityでは ソシャゲは作らない方が良い話

gremito

July 25, 2018
Tweet

Transcript

  1. FirebaseとUnityでは
    ソシャゲは作らない方が良い話
    Gotanda.unity #7 in 株式会社ミクシィ @渋谷
    2018/07/25(水)@grem_ito

    View Slide

  2. アジェンダ
    ● 自己紹介
    ● FirebaseとUnity
    ● ソシャゲについて
    ● データベースとサーバー構成の設計が大変
    ● Firebase Unity SDKについて
    ● まとめ

    View Slide

  3. 自己紹介
    ※Firebaseを扱ったサービス開発は未経験
    ● 岩本 拓也(gremito/@grem_ito)
    ● ドリコム ゲーム基盤技術部 所属(2017/5 入社)
    ○ 最近は、自称QAエンジニアにもなりました笑
    ● UNIBOOK(日本Androidの会 Unity部)
    ● 八耐: 八時間耐久制作会(仮)

    View Slide

  4. FirebaseとUnity

    View Slide

  5. https://unity-bu.booth.pm/
    買ってください!!
    m(_ _)m

    View Slide

  6. Firebaseとは
    https://firebase.google.com/

    View Slide

  7. Firebaseとは
    https://techlife.cookpad.com/entry/2018/02/09/102554

    View Slide

  8. Firebaseとは

    View Slide

  9. ソシャゲについて

    View Slide

  10. https://speakerdeck.com/cygames/guraburuliu-yun-yong-shu-1700mo-ren-woman-zu-saserutamefalsesisutemugou-cheng-phppurog
    uramufalsekao-efang

    View Slide

  11. データベースと
    サーバー構成の設計が大変

    View Slide

  12. View Slide

  13. BaaSであるFirebaseだと
    できないことが多い

    View Slide

  14. https://firebase.google.com/firebase-and-gcp/?hl=ja

    View Slide

  15. https://firebase.google.com/support/contact/?category=troubleshooting&hl=ja

    View Slide

  16. https://firebase.google.com/support/contact/?category=troubleshooting&hl=ja
    ソシャゲと呼ばれるゲームアプリ開発
    を検討しています。実現するために
    は、どうしたらいいですか?
    やっぱりGCPと連携して開発する必要
    があるんですか?

    View Slide

  17. https://firebase.google.com/support/contact/?category=troubleshooting&hl=ja
    ソシャゲと呼ばれるゲームアプリ開発
    を検討しています。実現するために
    は、どうしたらいいですか?
    やっぱりGCPと連携して開発する必要
    があるんですか?
    【翻訳】
    あなたがGCP側の「コントロール」につ
    いて尋ねたときにあなたの意図が何で
    あるかわかりません。 Firebaseプロ
    ジェクトは、あなたが利用できる
    Firebaseサービスを可能にするGCP
    プロジェクトです。
    I'm not sure what your intention is
    when you asked about the 'control'
    on the GCP side. Firebase project
    is a GCP project that enables
    Firebase services you can utilize.

    View Slide

  18. Firebase Unity SDKについて

    View Slide

  19. https://firebase.google.com/docs/database/?hl=ja
    Realtime Database
    が無くなるかも?

    View Slide

  20. https://firebase.google.com/docs/firestore/
    Unityの
    サポートが無い...

    View Slide

  21. https://firebase.google.com/support/release-notes
    でもCloud Functionsは
    サポートされた!!

    View Slide

  22. ということは。

    View Slide

  23. UNIBOOK9
    第4章「FirebaseとUnity」の58Pから抜粋

    View Slide

  24. UNIBOOK9
    第4章「FirebaseとUnity」の58Pから抜粋
    Cloud Firestore

    View Slide

  25. まとめ

    View Slide

  26. 2018年8月10日(金)1日目
    UNIBOOK10
    買ってください!!
    m(_ _)m

    View Slide

  27. = Firebaseを用いたゲームアプリ開発
    == 「FirebaseとUnity」について
    == FirebaseのどのサービスをUnityで活用するのか
    == FirebaseとUnityでゲームアプリ開発するとは
    === Firebaseでゲームアプリ開発にあたるオススメ開発手法
    === 動作確認・テストに関して
    === AssetBundleを扱う場合
    == Firebaseを用いるとソシャゲは作れない(もしくは作らない方が良い)
    == FirebaseとGCP
    ...etc
    お楽しみに!!

    View Slide

  28. View Slide

  29. View Slide

  30. ご静聴ありがとうございました!

    View Slide