Mavhod / GodotAdmob

Module Admob for Godot engine
64 stars 87 forks source link

AdMob

This is the AdMob module for Godot Engine (https://github.com/okamstudio/godot)

How to use

Drop the "admob" directory inside the "modules" directory on the Godot source.

Move file GodotAdMob.java from "admob/android/" to "platform/android/java/src/org/godotengine/godot/".

Recompile.

In Example project goto Export->Target->Android:

Options:
    Custom Package:
        - place your apk from build
    Permissions on:
        - Access Network State
        - Internet

Configuring your game

To enable the module on Android, add the path to the module to the "modules" property on the [android] section of your engine.cfg file. It should look like this:

[android]
modules="org/godotengine/godot/GodotAdMob"

API Reference

The following methods are available:

void init(boolean isReal, boolean isTop, String id)
    isReal: show real ad or test ad
    isTop: banner is top of screen or buttom
    id: banner unit id

void showBanner(boolean isShow)
    isShow: show or hide banner

int getAdWidth()
int getAdHeight()

void resize(boolean isTop)
    isTop: banner is top of screen or buttom

License

MIT license