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,746 views
2,692 views

Published on

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

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,746
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 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の可能性は無限大

    ×