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

「OOParts」が拓く日本流クラウドゲーミングの未来 / The future of Japanese-style cloud gaming pioneered by “OOParts”

Futa Ogawa
November 19, 2019

「OOParts」が拓く日本流クラウドゲーミングの未来 / The future of Japanese-style cloud gaming pioneered by “OOParts”

Tencentゲーミングセミナー第1回「5Gとクラウドによる新しいゲーム体験!テンセントクラウドがもたらすクラウドゲーミングの成功事例」
https://peatix.com/event/1356530

『5Gとクラウドの本格化による新たなゲーム体験とは!?第1回Tencentゲーミングセミナーリポート』 - ファミ通App
https://app.famitsu.com/20191127_1543696/

Futa Ogawa

November 19, 2019
Tweet

More Decks by Futa Ogawa

Other Decks in Technology

Transcript

  1. @OOParts_JP / #OOPartsGame 1
    「OOParts」が拓く
    ⽇本流クラウドゲーミングの未来
    Black Inc.

    View full-size slide

  2. @OOParts_JP / #OOPartsGame 2
    ⼩川楓太 @ogawa0071
    Black Inc. 代表取締役∕ソフトウェアエンジニア
    1995年⽣まれ。
    2015年よりクリエイティブエージェンシーのNEWPEACE Inc.を共同創
    業。DeNAの⾃動運転事業やシェアリングエコノミーの業界団体、参議院
    議員選挙などのコンサルティングとクリエイティブを⾏いつつ、テクニカ
    ルディレクターとして全社のテクノロジーに関して責任を持つ⽴場で独⾃
    のデジタルサイネージなどを開発した。
    2017年よりDMM.comに⼊社し、DMM.comグループ 会⻑室に所属。新
    規事業の企画・開発を⾏う。
    2018年12⽉よりDMM.comで企画していた事業(OOPartsではない)を
    独⽴して⾏うため、Black Inc.を⽴ち上げ代表取締役に就任。
    2019年04⽉より個⼈プロジェクトが発展する形でOOPartsを事業化。

    View full-size slide

  3. Timeless Game Platform
    OOParts
    ⾃由がある。
    歴史がある。
    未来がある。
    みんなの求める、ゲーム体験がある。
    クラウドゲーミングとか
    サブスクリプションとか
    難しい話は置いておこう。
    あなたが遊びたいゲームを、
    遊びたいときに、好きなだけ遊べる。
    それだけ。
    それだけのことが、これまでできなかった。
    時代を超えるべきゲームがここにある。

    View full-size slide

  4. @OOParts_JP / #OOPartsGame 4
    YouTube級プロダクトと位置づけられるクラウドゲーミングプラットフォーム
    2019/03
    Google Stadia 発表

    View full-size slide

  5. @OOParts_JP / #OOPartsGame 5
    多数のクラウドゲーミングプラットフォーム
    • Google Stadia
    • Microsoft Project xCloud
    • NVIDIA (SoftBank) GeForce NOW
    • Tencent WeGame
    • (Steam)

    View full-size slide

  6. @OOParts_JP / #OOPartsGame 6
    Cloud Gaming 2.0

    View full-size slide

  7. @OOParts_JP / #OOPartsGame 7
    2010 2011 2012 2013 2014 2015
    2014 2015 2016 2017 2018 2019
    Live
    Cloud Gaming
    And More

    View full-size slide

  8. @OOParts_JP / #OOPartsGame 8
    2010 2011 2012 2013 2014 2015
    2014 2015 2016 2017 2018 2019
    黎明期(1.0時代) 繁栄期(2.0時代)
    停滞期
    Live
    Cloud Gaming
    And More

    View full-size slide

  9. @OOParts_JP / #OOPartsGame 9
    「Cloud Gaming 2.0」のポイント
    • ユーザー側ハードウェアが専⽤端末からWebブラウザへ
    • サーバー側ハードウェアが専⽤サーバーからクラウドへ

    View full-size slide

  10. @OOParts_JP / #OOPartsGame 10
    「Cloud Gaming 2.0」のポイント
    • ユーザー側ハードウェアが専⽤端末からWebブラウザへ
    • サーバー側ハードウェアが専⽤サーバーからクラウドへ
    • その結果、基礎技術の勝負からサービスの総合⼒勝負へ

    View full-size slide

  11. @OOParts_JP / #OOPartsGame 11
    「Cloud Gaming 2.0」の技術的背景
    WebRTC
    P2Pで接続することでストリーミングを低遅延化する技術。
    この技術によってWebブラウザでクラウドゲーミングが実現で
    きるようになった。

    View full-size slide

  12. @OOParts_JP / #OOPartsGame 12
    「Cloud Gaming 2.0」の技術的背景

    View full-size slide

  13. @OOParts_JP / #OOPartsGame 13

    View full-size slide

  14. @OOParts_JP / #OOPartsGame 14
    同じ技術で正反対のサービス
    OOParts
    1. ローエンドゲームに特化
    2. これまで通りのゲーム体験
    3. 適度な技術⼒と低コストで実現
    4. クールジャパン特化なコンテンツ
    同じ技術:クラウドゲーミング
    Google Stadia
    1. ハイエンドゲームに特化
    2. これまでなかったゲーム体験
    3. 圧倒的技術⼒と資⾦⼒で実現
    4. ⼀般的なコンテンツ

    View full-size slide

  15. @OOParts_JP / #OOPartsGame 15
    アドベンチャーゲームとは
    アドベンチャーゲームの特徴
    • アニメとマンガの中間に位置するようなゲーム
    • テキストを読みストーリーを楽しむ
    • アドベンチャーゲームの要素
    • キャラクターイラスト
    • テキスト
    • BGM
    • キャラクターボイス

    View full-size slide

  16. @OOParts_JP / #OOPartsGame 16
    OOPartsの特徴
    Cross Platform
    昔のOSにしか対応していな
    かったPCゲームをスマホなど
    あらゆるプラットフォームでプ
    レイできる
    Freedom
    Apple App Storeといった欧
    ⽶の価値観に偏った審査に縛
    られることなく、⽇本独⾃の⾃
    由なゲーム表現ができる
    Profitable
    昔のゲームを追加コストゼロで
    マネタイズできるようになり、
    海賊版対策やグローバル展開と
    いった付加価値もある

    View full-size slide

  17. @OOParts_JP / #OOPartsGame 17
    OOPartsの仕組み
    実際にはライセンスの問題でWindows Serverを使⽤しますが、単純化のため
    「Windows XP」などクライアント向けOSの名称を⽤いています。
    ゲームサーバー
    OS:Windows 2000
    ゲームソフト:A
    ゲームサーバー
    OS:Windows XP
    ゲームソフト:B
    ゲームサーバー
    OS:Windows 7
    ゲームソフト:C
    ゲームサーバー
    OS:Windows 10
    ゲームソフト:D
    クラウド(ゲーミングサーバー群)
    ブラウザー TV
    PC
    アプリ
    ゲームメーカー 弊社
    DVDなどゲームデータ
    ゲームがインストール
    されたサーバーOS
    配信許諾契約
    配信許諾だけでメーカーのコストゼロ
    クラウド
    APIサーバー

    View full-size slide

  18. @OOParts_JP / #OOPartsGame 18
    OOPartsの仕組み
    クラウド(ゲーミングサーバー群)
    ブラウザー TV
    PC
    アプリ
    ゲームメーカー 弊社
    DVDなどゲームデータ
    ゲームがインストール
    されたサーバーOS
    配信許諾契約
    ゲームサーバー
    OS:Windows 2000
    ゲームソフト:A
    ゲームサーバー
    OS:Windows XP
    ゲームソフト:B
    ゲームサーバー
    OS:Windows 7
    ゲームソフト:C
    ゲームサーバー
    OS:Windows 10
    ゲームソフト:D
    配信許諾だけでメーカーのコストゼロ
    クラウド
    APIサーバー
    ①ゲーム起動
    実際にはライセンスの問題でWindows Serverを使⽤しますが、単純化のため
    「Windows XP」などクライアント向けOSの名称を⽤いています。

    View full-size slide

  19. @OOParts_JP / #OOPartsGame 19
    OOPartsの仕組み
    ゲームサーバー
    OS:Windows 2000
    ゲームソフト:A
    ゲームサーバー
    OS:Windows XP
    ゲームソフト:B
    ゲームサーバー
    OS:Windows 7
    ゲームソフト:C
    ゲームサーバー
    OS:Windows 10
    ゲームソフト:D
    クラウド(ゲーミングサーバー群)
    ブラウザー TV
    PC
    アプリ
    ゲームメーカー 弊社
    DVDなどゲームデータ
    ゲームがインストール
    されたサーバーOS
    配信許諾契約
    配信許諾だけでメーカーのコストゼロ
    クラウド
    APIサーバー
    ①ゲーム起動
    ②ゲーミングサーバー起動
    実際にはライセンスの問題でWindows Serverを使⽤しますが、単純化のため
    「Windows XP」などクライアント向けOSの名称を⽤いています。

    View full-size slide

  20. @OOParts_JP / #OOPartsGame 20
    OOPartsの仕組み
    ゲームサーバー
    OS:Windows 2000
    ゲームソフト:A
    ゲームサーバー
    OS:Windows XP
    ゲームソフト:B
    ゲームサーバー
    OS:Windows 7
    ゲームソフト:C
    ゲームサーバー
    OS:Windows 10
    ゲームソフト:D
    クラウド(ゲーミングサーバー群)
    ブラウザー TV
    PC
    アプリ
    ③映像ストリーミング
    WebRTC
    ゲームメーカー 弊社
    DVDなどゲームデータ
    ゲームがインストール
    されたサーバーOS
    配信許諾契約
    配信許諾だけでメーカーのコストゼロ
    クラウド
    APIサーバー
    ①ゲーム起動
    ②ゲーミングサーバー起動
    実際にはライセンスの問題でWindows Serverを使⽤しますが、単純化のため
    「Windows XP」などクライアント向けOSの名称を⽤いています。

    View full-size slide

  21. @OOParts_JP / #OOPartsGame 21
    OOPartsの仕組み
    ゲームサーバー
    OS:Windows 2000
    ゲームソフト:A
    ゲームサーバー
    OS:Windows XP
    ゲームソフト:B
    ゲームサーバー
    OS:Windows 7
    ゲームソフト:C
    ゲームサーバー
    OS:Windows 10
    ゲームソフト:D
    クラウド(ゲーミングサーバー群)
    ブラウザー TV
    PC
    アプリ
    ③映像ストリーミング
    WebRTC
    ④操作コマンド
    ゲームメーカー 弊社
    DVDなどゲームデータ
    ゲームがインストール
    されたサーバーOS
    配信許諾契約
    配信許諾だけでメーカーのコストゼロ
    クラウド
    APIサーバー
    ①ゲーム起動
    ②ゲーミングサーバー起動
    実際にはライセンスの問題でWindows Serverを使⽤しますが、単純化のため
    「Windows XP」などクライアント向けOSの名称を⽤いています。

    View full-size slide

  22. @OOParts_JP / #OOPartsGame 22
    Release: 2019/08/30
    OOParts Alpha Version [Spectrum]

    View full-size slide

  23. @OOParts_JP / #OOPartsGame 23
    TechCrunch Japan ねとらぼ 電ファミニコゲーマー
    プレスリリース

    View full-size slide

  24. @OOParts_JP / #OOPartsGame 24
    アルファ版にラインナップされているゲーム

    View full-size slide

  25. @OOParts_JP / #OOPartsGame 25
    アルファ版の感想
    最初の感想は、⻑年我が業界がめんどくせえと思ってたであろう、OSの壁をあっさり超えて「⾼い⾦払ってアプリ
    に移植しなくてもいいんだ!appleとgoogleに30%持って⾏かれなくていいんだ!発売後にクソ野郎に違法アッ
    プロードされなくてもいいんだ!」と⾔う歓喜の気持ち。

    https://lineblog.me/milktub/archives/13236606.html
    @bamboo_milktub - OVERDRIVE

    View full-size slide

  26. @OOParts_JP / #OOPartsGame 26
    Demo

    View full-size slide

  27. @OOParts_JP / #OOPartsGame 27
    クラウドゲーミング実装の課題
    • サーバー費⽤∕スケーリング∕起動時間のバランス
    • ゲーミングサーバーの基盤実装
    • Windows、GPU、仮想化、など様々な専⾨分野のエンジニアが必要
    • コアプロダクトに集中できない
    • セキュリティー

    View full-size slide

  28. @OOParts_JP / #OOPartsGame 28
    クラウドゲーミング実装の課題
    • サーバー費⽤∕スケーリング∕起動時間のバランス
    • ゲーミングサーバーの基盤実装
    • Windows、GPU、仮想化、など様々な専⾨分野のエンジニアが必要
    • コアプロダクトに集中できない
    • セキュリティー
    PaaSで解決!

    View full-size slide

  29. @OOParts_JP / #OOPartsGame 29
    Tencent Cloud
    Game Streaming PaaS

    View full-size slide

  30. @OOParts_JP / #OOPartsGame 30
    OOParts独⾃エンジンとの⽐較
    OOParts Engine Tencent Cloud Game Streaming PaaS
    サーバー費⽤ AWS EC2 + Other 未テスト
    レイテンシー 0.3秒〜0.8秒 0.1秒〜0.3秒
    解像度∕フレームレート 1080p(⽬視での違いなし) 1080p(⽬視での違いなし)
    起動速度 15秒〜25秒 未テスト
    ゲーム画⾯だけのキャプチャー あり なし?
    セキュリティー
    AWS IAMによる権限管理と
    独⾃実装のクリーンアップ
    ユーザーごとにVMレベルで分離
    30

    View full-size slide

  31. @OOParts_JP / #OOPartsGame 31
    OOPartsでもテスト中です。

    View full-size slide

  32. @OOParts_JP / #OOPartsGame 32
    We are hiring.

    View full-size slide

  33. Timeless Game Platform
    OOParts
    ⾃由がある。
    歴史がある。
    未来がある。
    みんなの求める、ゲーム体験がある。
    クラウドゲーミングとか
    サブスクリプションとか
    難しい話は置いておこう。
    あなたが遊びたいゲームを、
    遊びたいときに、好きなだけ遊べる。
    それだけ。
    それだけのことが、これまでできなかった。
    時代を超えるべきゲームがここにある。

    View full-size slide