Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mobage Open Platform        and Mobage SDK for AIR     株式会社 ディー・エヌ・エー             藤 吾郎 ADC MEETUP ROUND 04 (2012/2/28)
自己紹介氏名:藤 吾郎 twitter: @__gfx__ / GitHub: gfx所属:株式会社 ディー・エヌ・エー CTO室職種:ソフトウェアエンジニア Mobage AIR SDKの開発をしています
Mobage Open Platform外部デベロッパーがMobageにゲームを出せるようにするための場  フィーチャーフォン  スマートフォン   ngCore (JavaScript)   Mobage Native SDK (Java/O...
Mobageの機能をAIRから使えるAIRで作ったゲームをMobageに公開できるMobageユーザーにとっても、AIRのリッチな表現力を利用した様々なゲームに触れるチャンスになる
何ができるのかAIRの既存のゲーム + MobageAIRで作る版権コンテンツ + Mobage➡ アイテム課金➡ ユーザー同士の活発な交流AIRで作る新しいアイデア + Mobage➡ 新たなソーシャルゲームの可能性
+ Mobage Platform  ゲームロジックに集中したい!しかし…   ソーシャル機能やアイテム課金は大変   ゲームを作っても集客が大変➡Mobage AIR SDKで解決!   これでゲーム制作に集中できる!
Mobage APIの概要 Bank - 仮想通貨&アイテム購入 People - ソーシャルグラフにアクセス Blacklist - ユーザーの拒否リストの管理 Profanity - 禁止ワードのチェック Textdata - ゲーム内掲示...
アーキテクチャ  必須   スマートフォンアプリ(AIR)   Mobage Platform  オプショナル   ゲームサーバー๏Mobage APIにデータストレージもあるため
運用サポート ソーシャルゲームは「リリース後」が本番  リリース後の運用で売上が大きく変わる  イベントや新要素の追加など様々➡リリース後の運用サポートもあり
サポート内容分析&レポート 評価指標(KPI)のレポートを提供‣ MAU - Monthly Active Users‣ ARPU - Average Revenue Per Userインフラ - Mobageクラウド広告 - AMoAd(アモ...
Mobage AIR SDK現在は preview release 0.9.0 正規リリースに向けて鋭意準備中
Example: Loginimport com.mobage.air.*;...	 Mobage.initialize(	 	 Region.JP,                                 //   region	 	...
Example: Bank API	   	   	   	   var item :ItemData = new ItemData({ id: "item_a" });	   	   	   	   Debit.createTransacti...
SDKの使い方デモLoginPeople APIBank API
各種ドキュメントDeNA Developer s site 開発者登録するとドキュメントを閲覧可能 ゲームの公開には法人登録が必要 詳しくは下記サイトへ! http://developer.dena.jp/mbga/
まとめ  MobageにAIRのゲームを出しましょう!  ログインや課金周りの面倒事はMobage Open Platformに任せましょう!  Mobage AIR SDK は近日公開!★Flash+Mobageの可能性は無限大
Upcoming SlideShare
Loading in …5
×

Mobage Open Platform and Mobage SDK for AIR

2,962 views

Published on

Used in ADC MEETUP ROUNT 04, 2012/2/28, Shinagawa, Japan.

  • Be the first to comment

Mobage Open Platform and Mobage SDK for AIR

  1. 1. Mobage Open Platform and Mobage SDK for AIR 株式会社 ディー・エヌ・エー 藤 吾郎 ADC MEETUP ROUND 04 (2012/2/28)
  2. 2. 自己紹介氏名:藤 吾郎 twitter: @__gfx__ / GitHub: gfx所属:株式会社 ディー・エヌ・エー CTO室職種:ソフトウェアエンジニア Mobage AIR SDKの開発をしています
  3. 3. Mobage Open Platform外部デベロッパーがMobageにゲームを出せるようにするための場 フィーチャーフォン スマートフォン ngCore (JavaScript) Mobage Native SDK (Java/Objective-C) ‣ Mobage AIR SDK (Flash)
  4. 4. Mobageの機能をAIRから使えるAIRで作ったゲームをMobageに公開できるMobageユーザーにとっても、AIRのリッチな表現力を利用した様々なゲームに触れるチャンスになる
  5. 5. 何ができるのかAIRの既存のゲーム + MobageAIRで作る版権コンテンツ + Mobage➡ アイテム課金➡ ユーザー同士の活発な交流AIRで作る新しいアイデア + Mobage➡ 新たなソーシャルゲームの可能性
  6. 6. + Mobage Platform ゲームロジックに集中したい!しかし… ソーシャル機能やアイテム課金は大変 ゲームを作っても集客が大変➡Mobage AIR SDKで解決! これでゲーム制作に集中できる!
  7. 7. Mobage APIの概要 Bank - 仮想通貨&アイテム購入 People - ソーシャルグラフにアクセス Blacklist - ユーザーの拒否リストの管理 Profanity - 禁止ワードのチェック Textdata - ゲーム内掲示板の管理➡コストの掛かるデータ管理もAPIで提供
  8. 8. アーキテクチャ 必須 スマートフォンアプリ(AIR) Mobage Platform オプショナル ゲームサーバー๏Mobage APIにデータストレージもあるため
  9. 9. 運用サポート ソーシャルゲームは「リリース後」が本番 リリース後の運用で売上が大きく変わる イベントや新要素の追加など様々➡リリース後の運用サポートもあり
  10. 10. サポート内容分析&レポート 評価指標(KPI)のレポートを提供‣ MAU - Monthly Active Users‣ ARPU - Average Revenue Per Userインフラ - Mobageクラウド広告 - AMoAd(アモアド)
  11. 11. Mobage AIR SDK現在は preview release 0.9.0 正規リリースに向けて鋭意準備中
  12. 12. Example: Loginimport com.mobage.air.*;... Mobage.initialize( Region.JP, // region ServerMode.SANDBOX, // serverMode "sdk_app_id:98765432", // consumerKey "sfruQH1Bfp1NyH9LKLyLGX7LWNkQ0stfuawsc", // consumerSecret "98765432", // appId this); // イベントリスナオブジェクトを登録 Mobage.addPlatformListener(this); // ログイン状態をチェックし、必要に応じてログインダイアログを出す Mobage.checkLoginStatus(); // あとはイベントリスナに任せる ...
  13. 13. Example: Bank API var item :ItemData = new ItemData({ id: "item_a" }); Debit.createTransaction([new BillingItem({ item: item })], "(comment)", function(txn :Transaction) :void { Debit.openTransaction(txn.id, function(txn :Transaction) :void { trace(transaction opened); Debit.closeTransaction(txn.id, function(txn :Transaction) :void { trace(transaction commited); }, function(e :ErrorCode) :void { trace(transaction error, e); }); }, function(e :ErrorCode) :void { trace(transaction error, e); }); }, function() :void { trace(transaction canceled); }, function(e :ErrorCode) :void { trace(transaction error, e); });
  14. 14. SDKの使い方デモLoginPeople APIBank API
  15. 15. 各種ドキュメントDeNA Developer s site 開発者登録するとドキュメントを閲覧可能 ゲームの公開には法人登録が必要 詳しくは下記サイトへ! http://developer.dena.jp/mbga/
  16. 16. まとめ MobageにAIRのゲームを出しましょう! ログインや課金周りの面倒事はMobage Open Platformに任せましょう! Mobage AIR SDK は近日公開!★Flash+Mobageの可能性は無限大

×