プログラミングノート

一からものを作ることが好きなエンジニアの開発ブログです。

Cocos2d-xにAdMob (インタースティシャル) を導入する方法 - iOS編

前回のバナー導入に引き続き今度はインタースティシャル編。AdMobバナーが表示出来ていれば、コードを追記していくだけで対応できる。

まずは検証として、起動したらインタースティシャル広告がでるようにしてみるコードはこちら。(バナー関連のコードは削除してインタースティシャルで必要となるコードのみ記載)

続きを読む

Cocos2d-xにAdMob (バナー) を導入する方法 - iOS編

Androidに引き続きiOSでもAdMobを導入。

サンプルプロジェクトを作成

$ cocos new HelloCocos -p com.appstair.HelloCocos -l cpp -d ~/project/cocos2d

ライブラリの準備

こちらのページからiOSのGoogleMobileAdsSDKをダウンロードして、proj.ios_mac/libs 配下に展開、プロジェクトに追加する。

HelloCocos/proj.ios_mac/libs
└ GoogleMobileAds.framework
└ Mediation Adapters
続きを読む

Cocos2d-xにAdMob (インタースティシャル) を導入する方法 - Android編

前回のバナー導入に引き続き今度はインタースティシャル編。AdMobバナーが表示出来ていれば、AndroidManifest.xmlの変更は不要なので、コードを追記していくだけで対応できる。

続きを読む

Cocos2d-xにAdMob (バナー) を導入する方法 - Android編

cocos2d-xでは何か特別な処理が必要なのかなと思っていたけれど、バナー表示のみであればiOSとAndroid、プラットフォーム毎に個別対応をして起動時に表示するだけでよいらしい。ということで普通にそれぞれのアプリを開発するのと同じ手順を踏めばOK。(ステータスなどによって表示と非表示を切り替えようとするとNDKでの処理が必要になるのでちょっと面倒くさい)

続きを読む