Post on 10-Jun-2015
description
Unityでつくったアプリに簡単に広告を入れる方法
- アド部 in 大阪! -日本Androidの会 秋葉原支部
アド部 yasuyuki.kamata
2012/11/23
11
• 鎌田 泰行
• 日本Androidの会 秋葉原支部
• アド部
• Unity部
• CSMCSM.jpeg
自己紹介
22
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/
44
unity-adbanner-example
• RadiumSoftware高橋さん作成のiAd / AdMobプラグイン
• https://github.com/keijiro/unity-adbanner-example
• すごく参考になる!ここからいろんな広告SDKプラグインに派生できる!README.mdをよく読めばできる!
• 実際にやってみます
55
1 Githubを開く
66
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 (縦画面のめやす)
• などなど
88
4 .unitypackageを展開する
9
ダブルクリックで展開
9
5 packageの中身をImportする
10
Importを押す
10
6 ”Project”ビューに展開される
1111
7 “使い方”を見てそのとおりにプログラムを書く
12
AdmobパブリッシャーID
テストデバイスID関数を呼ぶ間隔(秒)
12
8 つくったプログラムをHierarchyのオブジェクトにくっつける
1313
9 ビルドする
1414
unity-adbanner-example でやってること(Android)
15
UnityPlayerActivity UnityPlayer
UnityEngine
static Plugin Class(jar)
15
unity-adbanner-nend
• RadiumSoftware高橋さん作成のiAd / AdMobプラグインを勝手に改造したプラグイン
• https://github.com/flandre/unity-adbanner-nend
• パクった!
• 実際にやってみます
1616
1717
unity-adbanner-adstir
• RadiumSoftware高橋さん作成のiAd / AdMobプラグインを勝手に改造したプラグイン
• https://github.com/flandre/unity-adbanner-adstir
• パk(ry
• まだpackageファイル作ってません (・ω<)
1818
19
広告実装例https://play.google.com/store/apps/details?id=com.polpoc.erokoto
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/
2020
ご清聴ありがとうございました!
21
日本Androidの会秋葉原支部 アド部
提 供
21