Download - Brain Dots at dots. - Brain Dotsのアーキテクチャ -
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