felix duchesneau, cloud canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成...

27
Felix Duchesneau, Software Development Manager Cloud Canvas ©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved

Upload: others

Post on 27-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

Felix Duchesneau, Software Development Manager

Cloud Canvas

©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved

Page 2: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

Felix Duchesneau

Page 3: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

0

Page 4: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

what?

Page 5: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

アマゾン ランバーヤードは と と深く連携した、無料のクロスプラットフォームの ゲームエンジンです。

ソースコードはすべてご提供し、面倒なライセンスの取得、ロイヤリティーもサブスクリプションもすべて必要ではありません。開発会社様は や を使用するときと同じように の料金をお支払いいただくだけです。

Page 6: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

共通の接続要素を簡単に 素晴らしい新体験が可能に

• マルチプレイヤー• ソーシャル機能• 分析• コンテンツの動的かつライブ更新

労力をイノベーションに集中差別化されないインフラストラクチャ

• 手続き的なゲームプレイ• 複雑な人工知能• 巨大なゲーム• 分散コンピューティング

新しい領域の可能性

1 2

との深い統合

Page 7: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ
Page 8: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

モジュラーな システムは、 のゲー

ムプロジェクトと開発チームの間で容易に機能を共有するための管理インフラです。モジュラーなパッケージには、アセットとコードかあるいは

アセットのみが含まれています。

のモジュラーな システム

Page 9: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

それぞれの は、クラウドに接続された機能、アセット、および リソースが個別にパッ

ケージされたものであり、開発者がクラウドに接続された機能をプロジェクトに組み込むために必要となるすべてが含まれています。

とは

Page 10: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

独自の開発やアイデアを推進するためのサンプル使用できる、十分に完成された出荷可能な機能

現在利用可能 9

• 動的コンテンツ

• リーダーボード

• メッセージ・オブ・ザ・デイ

• プレイヤーアカウントと認証

とは

Page 11: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

の3つのパート

バックエンドインフラ

1クライアントコンポーネント

2ポータルプラグイン

3

Page 12: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

2、3回のクリックでできるクラウド接続機能

デモ

Page 13: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

クラウドリソースをデプロイ

Page 14: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

定義 設定を行うリソースマ

ネージャが提供する定義を使ってローカル作業

あなたのゲームのためのあなたの リ

ソースの本当の

インスタンスを作成

リソースグループの定義

Page 15: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

複数のデプロイを扱う

開発チームメンバーのアクセス プレイヤーのアクセス

ソースコントロール

ゲームクライアント

テスト

リソースマネージャ

Page 16: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

プロジェクト スタック

デプロイ 本番環境

リーダーボードメッセージ・オブ・ザ・デイ

デプロイ 開発環境

リーダーボード メッセージ・オブ・ザ・デイ

動的コンテンツ

クラウド フォーメーション

Page 17: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

フレームワーク セキュリティ

Page 18: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

ゲームクライアント

Cloud Gemポータル

動的なコンテンツ

リーダーボード

メッセージ オブ ザ デイ

同じリソースにアクセスする異なった方法

スコアをサブミットしてリーダーボードをゲット

リーダーボードを作成リーダーボードを削除プレイヤーをバーン

スコアを削除

Page 19: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

ゲームクライアント

Cloud Gemポータル

をゲートアウェイとして使用

動的コンテンツ

リーダーボード

メッセージ オブ ザ デイ

Page 20: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

マネージメントにアクセス

を使用

プロジェクト スタック

デプロイ 本番環境

リーダーボード

メッセージ・オブ・ザ・デイ

デプロイ 開発環境

リーダーボードメッセージ・オブ・ザ・デイ

動的コンテンツ

管理者

開発者

プレイヤー

サポート

Page 21: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

ゲームクライアント

Cloud Gemポータル

Service APIジェネレーター

swagger.json

API

アクセスポリシー

API アクセスポリシー

API ゲートウェイ設定

でスタート

Service API クライアト

コンポーネント

リーダーボード

動的コンテンツメッセージ オブ ザ デイ

Page 22: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

本当に簡単

選択1 アップロード2 使う3

Page 23: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

の未来をちょっと見てみる

Page 24: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

インゲームサーベイ

ツール

リーダーボード

クラウド セーブ

ユーザアカウント

アチーブメント

フレンドリスト

リプレイシステム

プレイヤーノート

仮想コントローラ

レシート

アンチ‐パイラシー

ゲーム内通貨

汚い言葉のフィルタリング

動的コンテンツ

ユーザ生成コンテンツ

ゲーム機能 コミュニケーション

メッセージ・オブ・ザ・デイ

プッシュ通知

ゲーム内メールボックス

会話

メッセージの全体告知

計画されたイベント

分析・解析

クラッシュレポート

分析

メトリクス

ヒートマップ

テレメトリ

テクスチャクッカー

ライトマップの生成

ナビメッシュ生成

ビルド デプロイテスト

パイプライン

その他

との統合

ローカライズされたゲームプレイ

テキストの読み上げ

音声認識マップの生成

Page 25: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

へのアイデアや提案あなたの考えをお聞かせてください

Page 26: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ
Page 27: Felix Duchesneau, Cloud Canvas · 2018. 8. 14. · 動的コンテンツ ユーザ生成 コンテンツ ゲーム機能 コミュニケーション メッセージ・ オブ・ザ・デイ

See You Next TimeDownload Lumberyard - https://aws.amazon.com/lumberyard/

Contact us on the forums - https://gamedev.amazon.com/forums/

Email us at [email protected]

Felix Duchesneau [email protected]