SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
Copyright © monobitengine Inc.All Rights Reserved.
Linux も動く Microsoft Azure
HoloLens にも対応した
次世代マルチプレイミドルウェア
〜モノビットエンジンクラウド〜
にて採用した理由
モノビットエンジン株式会社
代表取締役社長 安田 京人
Copyright © monobitengine Inc.All Rights Reserved. 1
■会社紹介
関連会社
㈱モノビット ㈱AVOCADO
■設立 2018年7月(モノビット社から事業独立・分社化いたしました。)
■代表取締役 安田 京人
■取締役 本城 嘉太郎
中嶋 謙互
■神戸本社
兵庫県神戸市中央区神戸市中央区京町78番地 三宮京町ビル 3階 A号室
■東京支社
東京都新宿区新宿1丁目9−2 ナリコマHD新宿ビル4F
モリカトロン㈱
スマホゲームやVRなどの受託開発を行っております。 「地元でゲームを作ろう!」がコンセプト 日本初のゲーム専用AIの会社です。
Copyright © monobitengine Inc.All Rights Reserved. 2
1980年横浜生まれ。
システムエンジニアを経て、コンシューマゲーム開発にプログラマーとして6年間従事。
携帯ゲーム機から据え置き機まで、アクションを中心に格闘ゲームやスポーツゲーム等
様々なタイトル開発に関わる。 その後、ネットワークゲーム時代の到来を予見し、その
分野で展開を試みる株式会社モノビットへ入社モノビットではプログラマー責任者兼ミ
ドルウェア事業部長として、リアルタイム通信の研究開発に従事し、統合サーバパッケ
ージ「モノビットエンジン」の開発ディレクションとエヴァンジェリストとしても活動。
2018年7月「モノビットエンジン株式会社」代表取締役に就任。 CEDEC、GTMF、
Unite等講演多数。
安田 京人
モノビットエンジン株式会社
■自己紹介
Copyright © monobitengine Inc.All Rights Reserved. 3
• モノビットエンジンのご紹介
• 新製品モノビットエンジンクラウドのご説明
• モノビットエンジンクラウドVR/AR採用事例
• 最新アップデート情報
• HoloLensを用いたマルチプレイコンテンツ開発TIPS
■アジェンダ
※本日のスライドはGTMFのサイトで後日公開されますので、メモや撮影などは不要です。
Copyright © monobitengine Inc.All Rights Reserved. 4
ネットワークの知識がなくても
マルチプレイが実装可能
モノビットエンジンとは?一言で言うと
Copyright © monobitengine Inc.All Rights Reserved. 5
しかも20人接続までなら永久に無料!
一言で言うと
Copyright © monobitengine Inc.All Rights Reserved. 6
こんな方にオススメ
ゲーム作ろっと!
対戦プレイも入れたい!
でもネットワークを今から勉強するのは・・・。
Copyright © monobitengine Inc.All Rights Reserved. 7
こんな方にオススメ
サクッと作れないかなあ。
マ
ル
チ
Copyright © monobitengine Inc.All Rights Reserved. 8
こんな方にオススメ
あ、モノビットエンジンがあるじゃない!
Copyright © monobitengine Inc.All Rights Reserved. 9
しかもクラウドサービスもあるから
サーバを立てなくてもOK!
早速モノビットエンジンと、クラウドサービスをご紹介!
Copyright © monobitengine Inc.All Rights Reserved. 10
スマホ/家庭用ゲームやVRコンテンツで、マルチプレイを簡単に実現できる、リアルタイム通信ミドルウェアです。
主に4つの製品ラインナップで展開しています。2017年にVer2.0に進化しました!
1,Monobit Revolution Server (略称:MRS)
MMORPGや、多人数MOアクションゲームにも対応出来る処
理速度とレスポンスを追求した、高速ゲームサーバです。シ
ンプルなAPIで超高速通信かつ大規模同時接続を実現します。
2,Monobit Unity Networking 2.0 (略称:MUN)
Unityに特化した通信ミドルウェアです。マッチング、ルーム、通
信リレーの機能が標準で用意されており、ネットワークの知識がな
くてもマルチプレイを実装可能。MRSと連携して、サーバにも
C++/C#でコードが書けるように進化しました。
3,VR Voice Chat
VRコンテンツに「ボイスチャット機能」を手軽に実装できる
Unity専用の無料アセットです。MUNを搭載し、正確な物理同
期・音声同期の実現が可能です。xRデバイスへの搭載実績もあ
り、様々な業態にて利用されています。
本日の
メインテーマは
こちら!
■モノビットエンジンVer.2.0シリーズ
4,モノビットエンジンクラウド
MUNをバックエンドに搭載し、マルチプレイゲームを
Unity上で簡単に実現するクラウドサービスです。
また、MUNの「VR Voice Chat」も標準で利用可能とな
っています。
Copyright © monobitengine Inc.All Rights Reserved. 11
■モノビットエンジン採用実績
Copyright © monobitengine Inc.All Rights Reserved. 12
新製品モノビットエンジンクラウド
Copyright © monobitengine Inc.All Rights Reserved. 13
モノビットエンジンクラウドとは、
サーバを自分で立てなくても、
簡単にマルチプレイのゲームを開発、
リリースできるクラウドサービスです。
あとはUnityでマルチプレイゲームを作るだけ!
■システム概要
クライアント:MUN(Monobit Unity Networking)
をそのまま利用可能
サーバ:MUNサーバ+冗長化システムをSaaSでご用意!
※バックエンドがMUNなので勿論ボイスチャットも使えます!
■新製品モノビットエンジンクラウド
Copyright © monobitengine Inc.All Rights Reserved. 14
• サーバプログラミング不要
モノビットエンジンクラウドを使用することで、
クライアントプログラムの開発に集中。
• MRSによる高速通信
通信パフォーマンスの劇的な向上で、
低遅延の快適なマルチプレイをご提供。
• 高速なスケーラビリティ
開発規模に合わせた柔軟な拡張性を素早くご提供。
• インフラコストの削減
サーバ構築や運用に必要だったコストの削減。
■新製品モノビットエンジンクラウド
Copyright © monobitengine Inc.All Rights Reserved. 15
• サイトだけで完結
導入から運用まで、サイト内だけで完結できます。
• 専用アセット
専用Unityアセット使用でカンタンに実装。
• 通信量・CCU
当月の通信量や、CCUなどサイト内で確認。
• アプリ追加
いつでもアプリの作成・追加・メンテナンス・削除が可能。
• プラン変更
サービス運用中でもプランを自由に変更可能。
■新製品モノビットエンジンクラウド
Copyright © monobitengine Inc.All Rights Reserved. 16
モノビットエンジンクラウドの
クライアントアセットである
MUN (MonobitUnityNetworking)のご紹介
Copyright © monobitengine Inc.All Rights Reserved. 17
Unity特化型の通信エンジン
Unity5.x、Unity2017.x
Unity2018.4、Unity2019
■ MUN(Monobit Unity Networking)の特徴
Copyright © monobitengine Inc.All Rights Reserved. 18
●多彩な機能が多様なプラットフォームで利用可能
MUNで提供されている機能一覧
- サーバ接続/切断、オフラインモード
- ロビーやルームに対する入室/退室制御、ロビーとルームの状態取得
- プレイヤー情報の取得(サーバ内検索, プレイヤーパラメータの設定と取得)
- RPCによる、任意のクライアントに対する情報送信および受信
- シーン内オブジェクトの位置・姿勢・アニメーション等の同期
- 各種条件に応じた、マッチメイキング制御
- ノンプログラミング通信制御 etc...
※すべて単一のコンポーネントやAPIで実装可能
利用可能なプラットフォーム
■ MUN(Monobit Unity Networking)の特徴
ブラウザゲーム開発でもMUNが使用可能
Copyright © monobitengine Inc.All Rights Reserved. 19
●すべての通信ロジックを、クライアント側オンリーで実装可能
- 『サーバサイドの構築なしでリアルタイム通信を実現したい』というご要望に対応
- 通信ロジックも含め、オンラインゲームのすべての制御をクライアント側でコーディング可能!
※MUNサーバはbroadcastでリレー配信する役割を果たします
- クライアントコードをそのままサーバに移植して、簡単にチート対策!
- MUN標準機能のサーバのソースコードを公開中。VisualStudioでカスタマイズ可能。
●必要に応じて、サーバにコードを書くことも可能!
サーバとクライアントでコードを自在に配置可能
MUN リリース当初からの設計思想を実現
MUN2.0より、MRSと連携してC++/C#言語でサーバ開発が可能になりました!
■ MUN(Monobit Unity Networking)の特徴
Copyright © monobitengine Inc.All Rights Reserved. 20
- MUNサーバ側は、TCP/UDPの通信ポート双方で待ち受けしている
- 同一認証のMUNクライアントであれば、TCPの接続クライアントとUDPの接続クライアントを
同一ルームに接続させることも可能
●TCP, UDPの通信プロトコルの利用
- MUNの内部処理で行われる送受信(ロビー/ルームの入退室など)の通信をUDPで行なう場合、
すべて RUDP で伝送される
- RPC(リモートプロシージャコール)、およびオブジェクト同期通信のみUDP/RUDP の個別設
定が可能
速度を重視するか信頼性を重視するか、
場面によって最適な通信プロトコルを選択可能
MRSに基づき、TCP/UDPの通信プロトコルをサポート
MUNにおける UDP/RUDP接続プロトコルについて
■ MUN(Monobit Unity Networking)の特徴
Copyright © monobitengine Inc.All Rights Reserved. 21
マナビモ!アソベンジャー!
このアプリではでは、クイズを解いてジェムを集め、
さまざまなキャラクターを収集・育成しながらバトルを楽しめます。
クイズの内容は、小学1年生から中学3年生の教科書に準拠しており、
ゲームを遊ぶほど学校の勉強に必要な知識も自然に強化されていくコンテンツです。
東京書籍や教育出版、三省堂などさまざまな出版社の教科書がベースとなっています。
公式サイト:https://www.manabimo.jp
© 2019 Deluxe Games,Inc.
■モノビットエンジンクラウド最新実績
Copyright © monobitengine Inc.All Rights Reserved. 22
モノビットエンジン
VR/AR採用事例
Copyright © monobitengine Inc.All Rights Reserved. 23
バーチャルキャスト社が提供するサービス。
バーチャルキャラクターになってVR空間のスタジオをリアルタイムで配信し、コミ
ュニケーションできるVRライブ・コミュニケーションサービス。
https://www.youtube.com/watch?v=P66BNMuee7A
© Virtual Cast, Inc. All rights reserved.
バーチャルキャスト
Copyright © monobitengine Inc.All Rights Reserved. 24
株式会社バーチャルキャスト
ドワンゴ社と一緒にやることで、サーバーの負荷が
かかり、大改修が必要になるのはわかっていました。
最初のバージョンでは他のリアルタイム通信エンジ
ンを利用していたのですが、通信の制限やその改善
で発生する課題がありました。
そこでモノビット社に相談したところ、モノビット
エンジンを利用すれば、解決できそうだとわかった
のです。モノビット社はVR分野でも実績と知見が
あるうえ、製品サポートの厚さも重要なポイントで
した。
サービスに人気が出て、負荷が出て、止められない
サービスになったときに安心感がある企業と組みた
い。そうなった時に安心して深いところまで付き合
えるパートナーが必要だったのです。
≪モノビットエンジン採用の理由
≫
代表取締役社長:松井 健太郎 様
採用タイトル
http://www.monobitengine.com/interview/36/
バーチャルキャスト
Copyright © monobitengine Inc.All Rights Reserved. 25
■モノビットエンジンの使用範囲
・VR空間内でのオブジェクト同期
・ボイスチャット
© Virtual Cast, Inc. All rights reserved.
バーチャルキャスト
※より深いバーチャルキャストを支える技術についての詳細は下記スライドをご参照ください。
https://www.slideshare.net/yhonjo/vr-103229316
Copyright © monobitengine Inc.All Rights Reserved. 26
バーチャルキャスト
※下記スライドより引用
https://www.slideshare.net/yhonjo/vr-103229316
Copyright © monobitengine Inc.All Rights Reserved. 27
ネットワークを通じてリアルタイムで画像・映像共有、
ボイスチャットによるコミュニケーションをスマートグラス上で実現。
https://www.youtube.com/watch?v=YmydXPQHAsI© SUNCORPORATION All rights reserved.
AceReal One
Copyright © monobitengine Inc.All Rights Reserved. 28
AceReal One
出典:マイナビニュース
フィールド業務に変革をもたらすサン電子の
ARスマートグラス「AceReal One」に注目 - 第4回ウェアラブルEXPOより
https://news.mynavi.jp/article/20180126-576734/
https://www.youtube.com/watch?v=SpMSmcfvzrA
AceRael Oneはフィールド業務に変革をもたらすソリューションです。
BtoB分野にとどまらず、音声認識やボイス・ビデオチャットの機能を
使ったアプリ開発が容易な為、様々な分野への応用が期待できます。
Copyright © monobitengine Inc.All Rights Reserved. 29
その他こんなxRデバイスでも動きます。
Mirage Solo
Oculus Quest
■対応デバイス
Copyright © monobitengine Inc.All Rights Reserved. 30
Microsoft HoloLensに正式対応しました!
勿論モノビットエンジンクラウドが利用可能なので、
空間共有コンテンツをすぐに開発する事ができます。
■MUNとVRボイスチャットの最新情報
Copyright © monobitengine Inc.All Rights Reserved. 31
• SLAM(スラム、 Simultaneous Localization and Mapping )とは、自
己位置推定と環境地図作成を同時に行うことを言う。
• HoloLens 空間マッピング
31
■ARとVR最大の違い
Copyright © monobitengine Inc.All Rights Reserved. 32
• 同じ空間にいても見えるものが同じ位置にならない。
→アプリを起動した位置が原点として扱われる
■HoloLensのマルチプレイアプリ開発の注意点
ここにあるね!
私から見るとここにあるけど…
Copyright © monobitengine Inc.All Rights Reserved. 33
■HoloLens同士の位置合わせ (公式)
• World Anchor • Sharing
• World Anchor共有
Copyright © monobitengine Inc.All Rights Reserved. 34
■HoloLens同士の位置合わせ (他の方法)
• 起動位置合わせ
• 画像認識(ARマーカー)
• OpenCV
→超有名OSS。勿論無料
• Vuforia
→基本は有償だが、
無償プランも有。
ユーザー登録は必須。
• モノビットエンジンのHoloLensデモを作成した際に取った方法
• VuforiaとMRTKのSpatialMappingの併用
Copyright © monobitengine Inc.All Rights Reserved. 35
• Gaze - 目視
• Bloom -メニューを出す
• Air tap - クリック
• Voice – 音声入力
35
■HoloLensアプリ開発する際の入力方法の選択肢
Copyright © monobitengine Inc.All Rights Reserved. 36
• MRTK-Mixed Reality Toolkit
• https://github.com/microsoft/MixedRealityToolkit-Unity
HoloLens基本機能、操作方法、UI表現など
36
■ホロレンズ開発上便利なAPI
Copyright © monobitengine Inc.All Rights Reserved. 37
本日ブースでデモを行ってます!
ぜひ来てください!
■MUNとVRボイスチャットの最新情報
Copyright © monobitengine Inc.All Rights Reserved. 38
ご清聴ありがとうございました。

Weitere ähnliche Inhalte

Was ist angesagt?

【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!
【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!
【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!モノビット エンジン
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②モノビット エンジン
 
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)モノビット エンジン
 
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏モノビット エンジン
 
GTMF2017 モノビットセッション資料(2)
GTMF2017 モノビットセッション資料(2)GTMF2017 モノビットセッション資料(2)
GTMF2017 モノビットセッション資料(2)モノビット エンジン
 
ITProEXPOスライド20161014
ITProEXPOスライド20161014ITProEXPOスライド20161014
ITProEXPOスライド20161014monobit
 
モノビットエンジン と AWS と クラウドパッケージで 最強のリアルタイム・マルチプレイ環境を構築&運用
モノビットエンジン と AWS と クラウドパッケージで最強のリアルタイム・マルチプレイ環境を構築&運用モノビットエンジン と AWS と クラウドパッケージで最強のリアルタイム・マルチプレイ環境を構築&運用
モノビットエンジン と AWS と クラウドパッケージで 最強のリアルタイム・マルチプレイ環境を構築&運用モノビット エンジン
 
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介モノビット エンジン
 
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説モノビット エンジン
 
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...monobit
 
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)モノビット エンジン
 
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...Game Tools & Middleware Forum
 
年の瀬リアルタイム通信サーバ勉強会
年の瀬リアルタイム通信サーバ勉強会年の瀬リアルタイム通信サーバ勉強会
年の瀬リアルタイム通信サーバ勉強会モノビット エンジン
 
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYOFINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYOGame Tools & Middleware Forum
 
DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217monobit
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~UnityTechnologiesJapan002
 
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYO
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYOAmazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYO
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYOGame Tools & Middleware Forum
 
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法モノビット エンジン
 

Was ist angesagt? (20)

【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!
【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!
【CEDEC2017】新しくなったモノビットエンジンを使って10万人規模のサーバを構築するノウハウを公開!
 
「Monobit Revolution Server」のご紹介
「Monobit Revolution Server」のご紹介「Monobit Revolution Server」のご紹介
「Monobit Revolution Server」のご紹介
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
 
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)
マルチプレーヤーゲームにおける サーバロジック実装と、 VR空間コミュニケーションの実例  安田 京人(モノビットエンジンセミナー2017年4月)
 
Vrcloud conference vol1_cedec2016
Vrcloud conference vol1_cedec2016Vrcloud conference vol1_cedec2016
Vrcloud conference vol1_cedec2016
 
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏
【GREE様社内勉強会】見せます!モノビットエンジンの裏の裏
 
GTMF2017 モノビットセッション資料(2)
GTMF2017 モノビットセッション資料(2)GTMF2017 モノビットセッション資料(2)
GTMF2017 モノビットセッション資料(2)
 
ITProEXPOスライド20161014
ITProEXPOスライド20161014ITProEXPOスライド20161014
ITProEXPOスライド20161014
 
モノビットエンジン と AWS と クラウドパッケージで 最強のリアルタイム・マルチプレイ環境を構築&運用
モノビットエンジン と AWS と クラウドパッケージで最強のリアルタイム・マルチプレイ環境を構築&運用モノビットエンジン と AWS と クラウドパッケージで最強のリアルタイム・マルチプレイ環境を構築&運用
モノビットエンジン と AWS と クラウドパッケージで 最強のリアルタイム・マルチプレイ環境を構築&運用
 
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介
GTMF2016 VR対応も開始!国産のリアルタイム通信エンジン「モノビットエンジン」の最新事例紹介
 
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説
【GTMF2015】モノビットMOエンジンforUnity ワークフロー解説
 
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
 
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)
ゲーム&VR向けリアルタイム通信エンジンの新しい選択肢~性能、使い勝手、お値段すべて公開!本城 嘉太郎(モノビットエンジンセミナー2017年4月)
 
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン - GTMF 2018 O...
 
年の瀬リアルタイム通信サーバ勉強会
年の瀬リアルタイム通信サーバ勉強会年の瀬リアルタイム通信サーバ勉強会
年の瀬リアルタイム通信サーバ勉強会
 
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYOFINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
 
DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYO
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYOAmazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYO
Amazon Game Tech アマゾンゲームテクノロジー - Amazon Game Tech - GTMF 2018 TOKYO
 
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
 

Ähnlich wie Linux も動く Microsoft Azure    HoloLens にも対応した次世代マルチプレイミドルウェア〜モノビットエンジンクラウド〜にて採用した理由

【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」
【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」
【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」モノビット エンジン
 
RTM on Androidの紹介
RTM on Androidの紹介RTM on Androidの紹介
RTM on Androidの紹介openrtm
 
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部openrtm
 
CSAJ MeeGo 20100423
CSAJ MeeGo 20100423CSAJ MeeGo 20100423
CSAJ MeeGo 20100423Mitz Amano
 
Osc 2009 tokyo_moblin_20091030
Osc 2009 tokyo_moblin_20091030Osc 2009 tokyo_moblin_20091030
Osc 2009 tokyo_moblin_20091030Mitz Amano
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!Yusuke Naka
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMFAtomu Hidaka
 
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月VirtualTech Japan Inc.
 
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用DeNA
 
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…Drecom Co., Ltd.
 
ラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナーラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナーsoftlayerjp
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみようKimihiko Kitase
 
Rancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーRancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーIDC Frontier
 
WebRTCを始めよう! HTML5fun 第一回勉強会
WebRTCを始めよう! HTML5fun 第一回勉強会WebRTCを始めよう! HTML5fun 第一回勉強会
WebRTCを始めよう! HTML5fun 第一回勉強会Yusuke Naka
 
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオンsoftlayerjp
 
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリットネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリットMidokura
 
Creating a World without Passwords -- A FIDO UAF Case Study
Creating a World without Passwords -- A FIDO UAF Case StudyCreating a World without Passwords -- A FIDO UAF Case Study
Creating a World without Passwords -- A FIDO UAF Case StudyFIDO Alliance
 
Soracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iotSoracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iotHideaki Tokida
 
"Up" with vagrant and docker
"Up" with vagrant and docker"Up" with vagrant and docker
"Up" with vagrant and dockerHiroshi Miura
 
第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャMaho Takara
 

Ähnlich wie Linux も動く Microsoft Azure    HoloLens にも対応した次世代マルチプレイミドルウェア〜モノビットエンジンクラウド〜にて採用した理由 (20)

【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」
【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」
【モノビットエンジン勉強会inサイバーコネクトツー】 第一部「モノビットエンジンVer2.0シリーズ概要」
 
RTM on Androidの紹介
RTM on Androidの紹介RTM on Androidの紹介
RTM on Androidの紹介
 
ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部ROBOMECH2023 RTミドルウェア講習会 第1部
ROBOMECH2023 RTミドルウェア講習会 第1部
 
CSAJ MeeGo 20100423
CSAJ MeeGo 20100423CSAJ MeeGo 20100423
CSAJ MeeGo 20100423
 
Osc 2009 tokyo_moblin_20091030
Osc 2009 tokyo_moblin_20091030Osc 2009 tokyo_moblin_20091030
Osc 2009 tokyo_moblin_20091030
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
 
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
 
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用
IoTと業務システムをつなぐgRPC/RESTサービスの開発と運用
 
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
 
ラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナーラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナー
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう
 
Rancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナーRancherなら簡単にできる マルチクラウドコンテナー
Rancherなら簡単にできる マルチクラウドコンテナー
 
WebRTCを始めよう! HTML5fun 第一回勉強会
WebRTCを始めよう! HTML5fun 第一回勉強会WebRTCを始めよう! HTML5fun 第一回勉強会
WebRTCを始めよう! HTML5fun 第一回勉強会
 
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
 
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリットネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
ネットワーク仮想化ソフトウェアMidoNet ユースケースとユーザメリット
 
Creating a World without Passwords -- A FIDO UAF Case Study
Creating a World without Passwords -- A FIDO UAF Case StudyCreating a World without Passwords -- A FIDO UAF Case Study
Creating a World without Passwords -- A FIDO UAF Case Study
 
Soracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iotSoracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iot
 
"Up" with vagrant and docker
"Up" with vagrant and docker"Up" with vagrant and docker
"Up" with vagrant and docker
 
第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ
 

Mehr von モノビット エンジン

MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~モノビット エンジン
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②モノビット エンジン
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①モノビット エンジン
 
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜モノビット エンジン
 
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策モノビット エンジン
 
リアルタイムゲームサーバーの ベンチマークをとる方法
リアルタイムゲームサーバーの ベンチマークをとる方法リアルタイムゲームサーバーの ベンチマークをとる方法
リアルタイムゲームサーバーの ベンチマークをとる方法モノビット エンジン
 
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法モノビット エンジン
 
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」モノビット エンジン
 
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けモノビット エンジン
 
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けモノビット エンジン
 
GTMF2017 モノビットセッション資料(1)
GTMF2017 モノビットセッション資料(1)GTMF2017 モノビットセッション資料(1)
GTMF2017 モノビットセッション資料(1)モノビット エンジン
 
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜モノビット エンジン
 

Mehr von モノビット エンジン (12)

MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ②
 
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①
【CEDEC2018】800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報 ①
 
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
 
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
 
リアルタイムゲームサーバーの ベンチマークをとる方法
リアルタイムゲームサーバーの ベンチマークをとる方法リアルタイムゲームサーバーの ベンチマークをとる方法
リアルタイムゲームサーバーの ベンチマークをとる方法
 
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
 
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」
【モノビットエンジン勉強会inサイバーコネクトツー】 第二部「MRS/MUN 10万接続サーバ構成実例」
 
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
 
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分けネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
 
GTMF2017 モノビットセッション資料(1)
GTMF2017 モノビットセッション資料(1)GTMF2017 モノビットセッション資料(1)
GTMF2017 モノビットセッション資料(1)
 
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜
【CEDEC2015】リアルタイム通信アクションゲーム60分クッキング!〜1時間でゼロから本格的MOゲームを完成させるライブコーディングデモ〜
 

Linux も動く Microsoft Azure    HoloLens にも対応した次世代マルチプレイミドルウェア〜モノビットエンジンクラウド〜にて採用した理由

  • 1. Copyright © monobitengine Inc.All Rights Reserved. Linux も動く Microsoft Azure HoloLens にも対応した 次世代マルチプレイミドルウェア 〜モノビットエンジンクラウド〜 にて採用した理由 モノビットエンジン株式会社 代表取締役社長 安田 京人
  • 2. Copyright © monobitengine Inc.All Rights Reserved. 1 ■会社紹介 関連会社 ㈱モノビット ㈱AVOCADO ■設立 2018年7月(モノビット社から事業独立・分社化いたしました。) ■代表取締役 安田 京人 ■取締役 本城 嘉太郎 中嶋 謙互 ■神戸本社 兵庫県神戸市中央区神戸市中央区京町78番地 三宮京町ビル 3階 A号室 ■東京支社 東京都新宿区新宿1丁目9−2 ナリコマHD新宿ビル4F モリカトロン㈱ スマホゲームやVRなどの受託開発を行っております。 「地元でゲームを作ろう!」がコンセプト 日本初のゲーム専用AIの会社です。
  • 3. Copyright © monobitengine Inc.All Rights Reserved. 2 1980年横浜生まれ。 システムエンジニアを経て、コンシューマゲーム開発にプログラマーとして6年間従事。 携帯ゲーム機から据え置き機まで、アクションを中心に格闘ゲームやスポーツゲーム等 様々なタイトル開発に関わる。 その後、ネットワークゲーム時代の到来を予見し、その 分野で展開を試みる株式会社モノビットへ入社モノビットではプログラマー責任者兼ミ ドルウェア事業部長として、リアルタイム通信の研究開発に従事し、統合サーバパッケ ージ「モノビットエンジン」の開発ディレクションとエヴァンジェリストとしても活動。 2018年7月「モノビットエンジン株式会社」代表取締役に就任。 CEDEC、GTMF、 Unite等講演多数。 安田 京人 モノビットエンジン株式会社 ■自己紹介
  • 4. Copyright © monobitengine Inc.All Rights Reserved. 3 • モノビットエンジンのご紹介 • 新製品モノビットエンジンクラウドのご説明 • モノビットエンジンクラウドVR/AR採用事例 • 最新アップデート情報 • HoloLensを用いたマルチプレイコンテンツ開発TIPS ■アジェンダ ※本日のスライドはGTMFのサイトで後日公開されますので、メモや撮影などは不要です。
  • 5. Copyright © monobitengine Inc.All Rights Reserved. 4 ネットワークの知識がなくても マルチプレイが実装可能 モノビットエンジンとは?一言で言うと
  • 6. Copyright © monobitengine Inc.All Rights Reserved. 5 しかも20人接続までなら永久に無料! 一言で言うと
  • 7. Copyright © monobitengine Inc.All Rights Reserved. 6 こんな方にオススメ ゲーム作ろっと! 対戦プレイも入れたい! でもネットワークを今から勉強するのは・・・。
  • 8. Copyright © monobitengine Inc.All Rights Reserved. 7 こんな方にオススメ サクッと作れないかなあ。 マ ル チ
  • 9. Copyright © monobitengine Inc.All Rights Reserved. 8 こんな方にオススメ あ、モノビットエンジンがあるじゃない!
  • 10. Copyright © monobitengine Inc.All Rights Reserved. 9 しかもクラウドサービスもあるから サーバを立てなくてもOK! 早速モノビットエンジンと、クラウドサービスをご紹介!
  • 11. Copyright © monobitengine Inc.All Rights Reserved. 10 スマホ/家庭用ゲームやVRコンテンツで、マルチプレイを簡単に実現できる、リアルタイム通信ミドルウェアです。 主に4つの製品ラインナップで展開しています。2017年にVer2.0に進化しました! 1,Monobit Revolution Server (略称:MRS) MMORPGや、多人数MOアクションゲームにも対応出来る処 理速度とレスポンスを追求した、高速ゲームサーバです。シ ンプルなAPIで超高速通信かつ大規模同時接続を実現します。 2,Monobit Unity Networking 2.0 (略称:MUN) Unityに特化した通信ミドルウェアです。マッチング、ルーム、通 信リレーの機能が標準で用意されており、ネットワークの知識がな くてもマルチプレイを実装可能。MRSと連携して、サーバにも C++/C#でコードが書けるように進化しました。 3,VR Voice Chat VRコンテンツに「ボイスチャット機能」を手軽に実装できる Unity専用の無料アセットです。MUNを搭載し、正確な物理同 期・音声同期の実現が可能です。xRデバイスへの搭載実績もあ り、様々な業態にて利用されています。 本日の メインテーマは こちら! ■モノビットエンジンVer.2.0シリーズ 4,モノビットエンジンクラウド MUNをバックエンドに搭載し、マルチプレイゲームを Unity上で簡単に実現するクラウドサービスです。 また、MUNの「VR Voice Chat」も標準で利用可能とな っています。
  • 12. Copyright © monobitengine Inc.All Rights Reserved. 11 ■モノビットエンジン採用実績
  • 13. Copyright © monobitengine Inc.All Rights Reserved. 12 新製品モノビットエンジンクラウド
  • 14. Copyright © monobitengine Inc.All Rights Reserved. 13 モノビットエンジンクラウドとは、 サーバを自分で立てなくても、 簡単にマルチプレイのゲームを開発、 リリースできるクラウドサービスです。 あとはUnityでマルチプレイゲームを作るだけ! ■システム概要 クライアント:MUN(Monobit Unity Networking) をそのまま利用可能 サーバ:MUNサーバ+冗長化システムをSaaSでご用意! ※バックエンドがMUNなので勿論ボイスチャットも使えます! ■新製品モノビットエンジンクラウド
  • 15. Copyright © monobitengine Inc.All Rights Reserved. 14 • サーバプログラミング不要 モノビットエンジンクラウドを使用することで、 クライアントプログラムの開発に集中。 • MRSによる高速通信 通信パフォーマンスの劇的な向上で、 低遅延の快適なマルチプレイをご提供。 • 高速なスケーラビリティ 開発規模に合わせた柔軟な拡張性を素早くご提供。 • インフラコストの削減 サーバ構築や運用に必要だったコストの削減。 ■新製品モノビットエンジンクラウド
  • 16. Copyright © monobitengine Inc.All Rights Reserved. 15 • サイトだけで完結 導入から運用まで、サイト内だけで完結できます。 • 専用アセット 専用Unityアセット使用でカンタンに実装。 • 通信量・CCU 当月の通信量や、CCUなどサイト内で確認。 • アプリ追加 いつでもアプリの作成・追加・メンテナンス・削除が可能。 • プラン変更 サービス運用中でもプランを自由に変更可能。 ■新製品モノビットエンジンクラウド
  • 17. Copyright © monobitengine Inc.All Rights Reserved. 16 モノビットエンジンクラウドの クライアントアセットである MUN (MonobitUnityNetworking)のご紹介
  • 18. Copyright © monobitengine Inc.All Rights Reserved. 17 Unity特化型の通信エンジン Unity5.x、Unity2017.x Unity2018.4、Unity2019 ■ MUN(Monobit Unity Networking)の特徴
  • 19. Copyright © monobitengine Inc.All Rights Reserved. 18 ●多彩な機能が多様なプラットフォームで利用可能 MUNで提供されている機能一覧 - サーバ接続/切断、オフラインモード - ロビーやルームに対する入室/退室制御、ロビーとルームの状態取得 - プレイヤー情報の取得(サーバ内検索, プレイヤーパラメータの設定と取得) - RPCによる、任意のクライアントに対する情報送信および受信 - シーン内オブジェクトの位置・姿勢・アニメーション等の同期 - 各種条件に応じた、マッチメイキング制御 - ノンプログラミング通信制御 etc... ※すべて単一のコンポーネントやAPIで実装可能 利用可能なプラットフォーム ■ MUN(Monobit Unity Networking)の特徴 ブラウザゲーム開発でもMUNが使用可能
  • 20. Copyright © monobitengine Inc.All Rights Reserved. 19 ●すべての通信ロジックを、クライアント側オンリーで実装可能 - 『サーバサイドの構築なしでリアルタイム通信を実現したい』というご要望に対応 - 通信ロジックも含め、オンラインゲームのすべての制御をクライアント側でコーディング可能! ※MUNサーバはbroadcastでリレー配信する役割を果たします - クライアントコードをそのままサーバに移植して、簡単にチート対策! - MUN標準機能のサーバのソースコードを公開中。VisualStudioでカスタマイズ可能。 ●必要に応じて、サーバにコードを書くことも可能! サーバとクライアントでコードを自在に配置可能 MUN リリース当初からの設計思想を実現 MUN2.0より、MRSと連携してC++/C#言語でサーバ開発が可能になりました! ■ MUN(Monobit Unity Networking)の特徴
  • 21. Copyright © monobitengine Inc.All Rights Reserved. 20 - MUNサーバ側は、TCP/UDPの通信ポート双方で待ち受けしている - 同一認証のMUNクライアントであれば、TCPの接続クライアントとUDPの接続クライアントを 同一ルームに接続させることも可能 ●TCP, UDPの通信プロトコルの利用 - MUNの内部処理で行われる送受信(ロビー/ルームの入退室など)の通信をUDPで行なう場合、 すべて RUDP で伝送される - RPC(リモートプロシージャコール)、およびオブジェクト同期通信のみUDP/RUDP の個別設 定が可能 速度を重視するか信頼性を重視するか、 場面によって最適な通信プロトコルを選択可能 MRSに基づき、TCP/UDPの通信プロトコルをサポート MUNにおける UDP/RUDP接続プロトコルについて ■ MUN(Monobit Unity Networking)の特徴
  • 22. Copyright © monobitengine Inc.All Rights Reserved. 21 マナビモ!アソベンジャー! このアプリではでは、クイズを解いてジェムを集め、 さまざまなキャラクターを収集・育成しながらバトルを楽しめます。 クイズの内容は、小学1年生から中学3年生の教科書に準拠しており、 ゲームを遊ぶほど学校の勉強に必要な知識も自然に強化されていくコンテンツです。 東京書籍や教育出版、三省堂などさまざまな出版社の教科書がベースとなっています。 公式サイト:https://www.manabimo.jp © 2019 Deluxe Games,Inc. ■モノビットエンジンクラウド最新実績
  • 23. Copyright © monobitengine Inc.All Rights Reserved. 22 モノビットエンジン VR/AR採用事例
  • 24. Copyright © monobitengine Inc.All Rights Reserved. 23 バーチャルキャスト社が提供するサービス。 バーチャルキャラクターになってVR空間のスタジオをリアルタイムで配信し、コミ ュニケーションできるVRライブ・コミュニケーションサービス。 https://www.youtube.com/watch?v=P66BNMuee7A © Virtual Cast, Inc. All rights reserved. バーチャルキャスト
  • 25. Copyright © monobitengine Inc.All Rights Reserved. 24 株式会社バーチャルキャスト ドワンゴ社と一緒にやることで、サーバーの負荷が かかり、大改修が必要になるのはわかっていました。 最初のバージョンでは他のリアルタイム通信エンジ ンを利用していたのですが、通信の制限やその改善 で発生する課題がありました。 そこでモノビット社に相談したところ、モノビット エンジンを利用すれば、解決できそうだとわかった のです。モノビット社はVR分野でも実績と知見が あるうえ、製品サポートの厚さも重要なポイントで した。 サービスに人気が出て、負荷が出て、止められない サービスになったときに安心感がある企業と組みた い。そうなった時に安心して深いところまで付き合 えるパートナーが必要だったのです。 ≪モノビットエンジン採用の理由 ≫ 代表取締役社長:松井 健太郎 様 採用タイトル http://www.monobitengine.com/interview/36/ バーチャルキャスト
  • 26. Copyright © monobitengine Inc.All Rights Reserved. 25 ■モノビットエンジンの使用範囲 ・VR空間内でのオブジェクト同期 ・ボイスチャット © Virtual Cast, Inc. All rights reserved. バーチャルキャスト ※より深いバーチャルキャストを支える技術についての詳細は下記スライドをご参照ください。 https://www.slideshare.net/yhonjo/vr-103229316
  • 27. Copyright © monobitengine Inc.All Rights Reserved. 26 バーチャルキャスト ※下記スライドより引用 https://www.slideshare.net/yhonjo/vr-103229316
  • 28. Copyright © monobitengine Inc.All Rights Reserved. 27 ネットワークを通じてリアルタイムで画像・映像共有、 ボイスチャットによるコミュニケーションをスマートグラス上で実現。 https://www.youtube.com/watch?v=YmydXPQHAsI© SUNCORPORATION All rights reserved. AceReal One
  • 29. Copyright © monobitengine Inc.All Rights Reserved. 28 AceReal One 出典:マイナビニュース フィールド業務に変革をもたらすサン電子の ARスマートグラス「AceReal One」に注目 - 第4回ウェアラブルEXPOより https://news.mynavi.jp/article/20180126-576734/ https://www.youtube.com/watch?v=SpMSmcfvzrA AceRael Oneはフィールド業務に変革をもたらすソリューションです。 BtoB分野にとどまらず、音声認識やボイス・ビデオチャットの機能を 使ったアプリ開発が容易な為、様々な分野への応用が期待できます。
  • 30. Copyright © monobitengine Inc.All Rights Reserved. 29 その他こんなxRデバイスでも動きます。 Mirage Solo Oculus Quest ■対応デバイス
  • 31. Copyright © monobitengine Inc.All Rights Reserved. 30 Microsoft HoloLensに正式対応しました! 勿論モノビットエンジンクラウドが利用可能なので、 空間共有コンテンツをすぐに開発する事ができます。 ■MUNとVRボイスチャットの最新情報
  • 32. Copyright © monobitengine Inc.All Rights Reserved. 31 • SLAM(スラム、 Simultaneous Localization and Mapping )とは、自 己位置推定と環境地図作成を同時に行うことを言う。 • HoloLens 空間マッピング 31 ■ARとVR最大の違い
  • 33. Copyright © monobitengine Inc.All Rights Reserved. 32 • 同じ空間にいても見えるものが同じ位置にならない。 →アプリを起動した位置が原点として扱われる ■HoloLensのマルチプレイアプリ開発の注意点 ここにあるね! 私から見るとここにあるけど…
  • 34. Copyright © monobitengine Inc.All Rights Reserved. 33 ■HoloLens同士の位置合わせ (公式) • World Anchor • Sharing • World Anchor共有
  • 35. Copyright © monobitengine Inc.All Rights Reserved. 34 ■HoloLens同士の位置合わせ (他の方法) • 起動位置合わせ • 画像認識(ARマーカー) • OpenCV →超有名OSS。勿論無料 • Vuforia →基本は有償だが、 無償プランも有。 ユーザー登録は必須。 • モノビットエンジンのHoloLensデモを作成した際に取った方法 • VuforiaとMRTKのSpatialMappingの併用
  • 36. Copyright © monobitengine Inc.All Rights Reserved. 35 • Gaze - 目視 • Bloom -メニューを出す • Air tap - クリック • Voice – 音声入力 35 ■HoloLensアプリ開発する際の入力方法の選択肢
  • 37. Copyright © monobitengine Inc.All Rights Reserved. 36 • MRTK-Mixed Reality Toolkit • https://github.com/microsoft/MixedRealityToolkit-Unity HoloLens基本機能、操作方法、UI表現など 36 ■ホロレンズ開発上便利なAPI
  • 38. Copyright © monobitengine Inc.All Rights Reserved. 37 本日ブースでデモを行ってます! ぜひ来てください! ■MUNとVRボイスチャットの最新情報
  • 39. Copyright © monobitengine Inc.All Rights Reserved. 38 ご清聴ありがとうございました。