Unityでつくったアプリに
簡単に広告を入れる方法
   - アド部 in 大阪! -
   日本Androidの会 秋葉原支部
           アド部
       yasuyuki.kamata
        2012/11/23




            1
                         1
自己紹介



•   鎌田 泰行
 •   日本Androidの会 秋葉原支部

     •   アド部

     •   Unity部

 •   CSMCSM.jpeg




                    2
                          2
Unityってなに?
• Unityは、WindowsとOS X上で動作する統合
  型のゲーム開発環境です。

• iOS, Android, Windows, Mac OS X, Web,
  Wii U, PlayStation3, Xbox360など様々なプ
  ラットフォームへ向けた高度な3Dアプリケー
  ションを製作することができます。               公式サイトより抜粋




• 11月15日 Unity4.0が正式リリース!
                   3
                                             3
どんなアプリがあるの?



• http://japan.unity3d.com/blog/
  news/category/app/




                 4
                                   4
unity-adbanner-example


• RadiumSoftware高橋さん作成の
    iAd / AdMobプラグイン

• https://github.com/keijiro/unity-
    adbanner-example
•   すごく参考になる!
    ここからいろんな広告SDKプラグインに派生できる!
    README.mdをよく読めばできる!


•   実際にやってみます




                       5
                                      5
1 Githubを開く




     6
              6
2 .unitypackageをDLする



             これ




         7
                       7
3 Unityで新規プロジェクト
      を作っておく
•   プラットフォームの変更

    •   File > Build Settings > Android > Switch Platform

•   .apk出力用設定

    •   File > Build Settings > Player Settings > (Inspector)

•   画面サイズ

    •   Game Tab > 16:10 Portrait (縦画面のめやす)

•   などなど




                                  8
                                                                8
4 .unitypackageを展開する




             ダブルクリックで展開




         9
                          9
5 packageの中身をImportする




                 Importを押す




          10
                             10
6 Project ビューに展開される




         11
                      11
7 使い方 を見てそのとおりにプログラムを書く




AdmobパブリッシャーID
      テストデバイスID
            関数を呼ぶ間隔(秒)
             12
                            12
8 つくったプログラムを
Hierarchyのオブジェクトにくっつける




          13
                         13
9 ビルドする




   14
          14
unity-adbanner-example でやってること
                      (Android)




UnityPlayerActivity               UnityPlayer

                                         UnityEngine




        static Plugin Class
                (jar)



                        15
                                                       15
unity-adbanner-nend


• RadiumSoftware高橋さん作成の
    iAd / AdMobプラグイン
    を勝手に改造したプラグイン

• https://github.com/flandre/unity-
    adbanner-nend
•   パクった!


•   実際にやってみます




                     16
                                     16
17
     17
unity-adbanner-adstir


• RadiumSoftware高橋さん作成の
    iAd / AdMobプラグイン
    を勝手に改造したプラグイン

• https://github.com/flandre/unity-
    adbanner-adstir
•   パk(ry


•   まだpackageファイル作ってません (・ω<)




                          18
                                     18
広告実装例
https://play.google.com/store/apps/details?id=com.polpoc.erokoto




                              19
                                                                   19
about us




•       日本Androidの会 秋葉原支部

    •    http://android-akihabara.info/




•       日本Androidの会 秋葉原支部 アド部

    •    https://www.facebook.com/groups/174233412687542/




•       日本Androidの会 秋葉原支部 Unity部

    •    https://www.facebook.com/groups/android.akb.unity/




                                    20
                                                                         20
ご清聴ありがとうございました!


      提 供

   日本Androidの会
     秋葉原支部
       アド部




        21
                  21

20121123 アド部定例会 unityアプリに広告を入れる方法