As this seems to be a recurring topic, especially among newcomers, I am listing here the modules that I know for the Android platform. Keep in mind that to use these modules you will need to recompile the engine.

Ads Admob (Android & iOS) - https://github.com/jlopezcur/GodotAdmob ** Admob - https://github.com/Shin-NiL/bbAdmob Appodeal - https://github.com/carlosmarti/GodotAppodeal Adbuddiz - https://bitbucket.org/reTTT/godotadbuddiz Chartboost - https://bitbucket.org/reTTT/godotchartboost Chartboost (Android & iOS) - https://github.com/beocat/mamau_chartboost Heyzap - https://github.com/Shin-NiL/GodotHeyzap Admob (Firebase) - https://github.com/FrogLogics/GodotFireBase

Google Play Game Services https://github.com/ranmaru90/Play-Game-Services-Android-Module-for-Godot https://github.com/jlopezcur/GodotGooglePlayGameServices * https://github.com/FrogLogics/GodotFireBase https://github.com/xsellier/godotandroid

Analytics https://github.com/jlopezcur/GodotGoogleAnalytics https://github.com/FrogLogics/GodotFireBase https://github.com/kamilors/Godytics https://github.com/xsellier/godotandroid

Sharing Text Sharing - https://github.com/jlopezcur/GodotShare Module for sharing images on Android - https://github.com/vanyasem/Godot-ShareImage Module for sharing text and/or image (Android & iOS) - https://github.com/Shin-NiL/Godot-Share * **

Misc Facebook App Invite - https://github.com/Shin-NiL/shinnilfb * Speech-To-Text - https://github.com/literaldumb/Godot-SpeechToText Vibration - https://github.com/literaldumb/GodotVibrate Vibration - https://github.com/Shin-NiL/Godot-Mobile-Vibration Wrapper for the Toast.makeText functionality - https://github.com/literaldumb/GodotToast Custom speech to text - https://github.com/literaldumb/Godot-CustomSpeech Module for requesting runtime Android permissions - https://github.com/vanyasem/Godot-AndroidPermissions Local notification - https://github.com/DrMoriarty/godot-local-notification AmazonGameCircle and Amazon IAP - https://github.com/JoshNinetySeven/godot-amazon-android-module Various Android services (GPGS, Facebook, Firebase, Sharing) - https://github.com/xsellier/godotandroid GodotRateIt allows you to ask your user to rate your app - https://github.com/xsellier/godotrateit Android amazon services - https://github.com/xsellier/godotamazon Android local notification - https://github.com/BinogureStudio/godotlocalnotification

* Tested by me and working fine on Godot 2.1 ** Tested by me and working fine on Godot 3.0

7 days later

Hi Ive been trying to get the chartboost modules working but I haven't been able to get ads to work. I would like to use them on IOS, do I need to recompile Godot on a mac or can it be done on windows and then bring the compiled game over to xcode?

Thanks for the help.

As per this post here. Shin-Nil has done tuts on admob and appodeal in his blog, maybe that's a start for you. ;)

@Kiori said: As per this post here. Shin-Nil has done tuts on admob and appodeal in his blog, maybe that's a start for you. ;)

Hey thank you. When I did a search of this forum that did not show up. I appreciate the help.

That was not exactly what I was asking about. I am more interested in the compilation of the chartboost modules for IOS not android.

You know I thought the framework had to be integrated through xcode and not the export module. So maybe thats where I am messing up. Thanks for the the help.

I finally was able to get chartboost working on an iPhone. Thank you for all of your help. Here are the steps I did to get it to work so if questions come up again about this.

1) Download Godot 2.1 source. 2) Download mamau_chartboost source. 3) Add mamau_chartboost to Godot source folder per the instruction on the mamau_chartboost github page. 4) Compile Godot per Godot's direction for OSX. 5) Compile the Godot IOS template. 6) Setup a chartboost account and get the app id and app signature. 7) Add both the app id and app signature to the engine.cfg in the mamau_chartboost example per instructions. They must be in quotes. 8) Load mamau_chartboost example and export it per Godot's IOS export directions. 9) Setup and compile in Xcode per Godot's directions. 10) Load onto iPhone

So the process is very similar to Android's. Thanks for sharing.

10 days later

I would like to use some ads that works on ios too...Does appodeal work on there? I woul like to have my app on android store and ios store as well to have ads in those.

Unfortunately the Appodeal module listed here is Android only.

One thing that the Godot community members can do is ask Appodeal for an official Godot support (Android & ios) since they offer official integration for various engines. If there is a demand, I am sure they will attend the request.

yes it is a great idea. I've done it for mopub but they rejected it. I think you could make a post on the facebook group so more people sees it.

I just asked them (Appodeal) on the chat. They said they will ask theirs developers about that and return me later.

I asked them too they contacted me via email to ask for my app link. Don't know what they wanted it. however I told them to have an official module by them to work well on android and ios would be awesome cause at the moment there is a lack of this.

After some waiting, here's the response:

Hello! We don't have a plan to release Appodeal godot plugin in near future, but probably we will make it with time.

10 days later

@Shin-NiL said: After some waiting, here's the response:

Hello! We don't have a plan to release Appodeal godot plugin in near future, but probably we will make it with time.

Hi Shin-Nil, i would love to try use this module in my app but i really don't know how to compile it? If you have one ready could you give me ? or make it one if it is not really disturbing or time wasting? Thanks

4 days later

Do you know what of them does work in witch states? How to check region work, i'm in italy and some don't work. Can't use admob.

Are there chartboost compiled template already made? I can't make those :(

The only thing you can do is check if the ad is loaded. If not you can wait some time and try again later. Unfortunately we can't do much about this. I have no precompiled template using chartboost right now :(