brain dots at dots. - brain dotsのアーキテクチャ -

Post on 15-Apr-2017

3.718 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AWS Startup Tech 夏のLT大会

2015.09.01

松下 雅和 (@matsukaz)株式会社トランスリミットCTO

Brain Dotsのアーキテクチャ

@matsukaz

松下 雅和

株式会社トランスリミット

ダブルCTO(*)

(*) http://hirokitakaba.github.io/blog/2015/04/03/double-cto/

カメラ, 折りたたみ自転車, テニス, 卓球, ボウリング

サービス紹介

線や図形を描き、赤と青の ボールをぶつける描く脳トレ

http://translimit.co.jp/services/braindots.html

ステージ数:約500

ペンの種類:30種類以上

プレイ動画の共有も

リリースから10日で

リリースから1ヶ月で

海外比率:  96.25%

平均滞在時間:  約30分/日

総プレイ時間:  1億回以上/日

対応言語:  15ヶ国語

早速パクリアプリも Σ(゚Д゚;)

全然ゲーム内容が 違うけどね…

早速パクリアプリも Σ(゚Д゚;)

全然ゲーム内容が 違うけどね…

ちなみに同じ製作者のアプリ…

アーキテクチャ

基本方針オフライン前提

可能な限りサーバレス

Brain Wars以上にグローバル対応を強化

シェア機能を充実

プラットフォーム機能も積極的に利用

オフライン前提ストアからダウンロードした状態で基本的にすべてプレイできる

サーバ通信は+α要素として提供 動画共有 イベント参加 クラウドへのバックアップ (後述)

可能な限りサーバレスイベントなど必要なときだけサーバを用意

プラットフォームのクラウド・ストレージを利用してサーバレスにバックアップ

iCloud KVSGoogle Play Saved Games

結果、かなりの低コストサービスに

グローバル対応リリース当初から15ヶ国語対応 以前から開発していたLocalizationシステムを本格的に利用して簡単に多言語対応

デバイスの言語設定とは別で、アプリ内で言語切替可能に

プッシュ通知をTimezoneベースに (対応中)

シェア機能を充実

シェアを促進するために報酬も用意

Everyplayによるプレイ動画の共有 公式アカウントで紹介して盛り上げたり

さまざまなプラットフォームにシェア可能

プラットフォーム機能の利用ゲームプラットフォームのログインを推奨

Google Play Game Services Game Center

イベント参加やクラウド・ストレージのバックアップで利用

結果としてfeatureされやすいアプリに?

WorkDocs

ELBEC2

S3

OpsWorks

ElastiCache (Redis)

RDS (Aurora)

EC2

SNS

Route 53

Slack

API Server

AdminServer

CloudWatch SNS Lambda

Google BigQuerySNS SQS

IAM EC2

Localization Server

APK

Cognito

全体構成

Game Center iCloud KVS

iOS

Google Play Saved Games

Google Play Game Services

Android

+

Everyplay

Aurora

Google Analytics

宣伝

ただいま メンバーを募集中!• エンジニア

• プロデューサー

• CFO/COO候補

• デザイナー

• プランナー

5億DL〜 17億DL〜5億DL〜

世界をターゲットに 億超えダウンロードを目指す!

お待ちしてます!

https://www.wantedly.com/projects/27058http://translimit.co.jp/recruit.html

top related