6 月 18 日 next - 意外と簡単、ai を使ったリアルタイム モバイルゲーム開発

27
AI を使ったリアルタイム モバイルゲー ム開発

Upload: google-cloud-platform-japan

Post on 07-Aug-2015

193 views

Category:

Technology


1 download

TRANSCRIPT

AI を使ったリアルタイム モバイルゲーム開発

Firebaseとは?

Firebaseはモバイルアプリやウェブアプリ用の強力なプラットフォーム

Firebase

ユーザー認証

リアルタイムデータベース

静的ホスティング

位置情報 コラボレーション ゲーム

リアルタイムで…

信頼性の低いネットワーク 複数のプラットフォーム

リアルタイムは難しい!

複雑なトランスポート

• リアリティ番組Big Brother用にリアルタイムの

チャットプラットフォームを構築

• ピーク時には50,000の同時アクセスがあり、

2,700万以上のチャットメッセージが投稿され

た。

CBS

• リアルタイムの卓上ゲームアプリを構築

• 世界各地の友人たちが同じテーブルについて

いるかのようにゲームをプレイできる。

• ユーザー数は100,000人まで成長

• Firebaseにより、バックエンドを動作させることよ

りも、機能の構築や、ユーザーからのリクエスト

に対応することに集中できるようになった。

Roll20

Twitch

Twitchは世界最大の動画プラットフォームであり、ゲーマーのためのコミュニティとなっている。 リアルタイムのストリームがライブ配信される際には Firebaseを使ってユーザーに通知が送られる。

InVisionはFirebaseを用い、リアルタイムの会議機能

を設けている。

InVision

デモFirebaseのシンプルなクライアント

結論

http://firebase.com

• https://www.firebase.com • https://www.firebase.com/docs/ • https://www.youtube.com/firebase• https://github.com/mimming/mmo-asteroids

お役立ちリンク

ありがとうございました!