poingstudios / godot-admob-android

Godot's AdMob Plugin for Android with support for Mediations.
https://poingstudios.github.io/godot-admob-plugin/
MIT License
354 stars 38 forks source link

[PRIORITY/FEATURE] Create a plugin editor to help use AdMob #39

Closed gumaciel closed 3 years ago

gumaciel commented 3 years ago

Repository: https://github.com/Poing-Studios/Godot-AdMob-Editor-Plugin

Is your feature request related to a problem? Please describe. The way in which Godot's AdMob attributes are handled is not so friendly to all users, an editor plugin will make data manipulation much simpler.

Describe the solution you'd like Currently there is already a very complete editor plugin, this is the repository: https://github.com/fenix-hub/godot-engine.github-integration. Our plugin will be much simpler than this one, I believe it will only have 2 scripts

It contains 3 things that I found super interesting:

One of which is that the GitHub feature appears on the Top, next to the 2D, 3D, Script, AssetLib scene (I manually disabled 3D and AssetLib): Captura de Tela 2021-01-09 às 00 29 45

The second thing, is that this tab is a screen for logging into GitHub and later committing, etc (in our case, it will serve to inform the data, example: AdMob Enabled, Banner Size, Unit Ids, etc.): Captura de Tela 2021-01-09 às 00 31 17

And the last thing is to add singletons automatically (this would add "admob_api.gd" and any Script from Godot will be able to call the functions to open an interstitial, reward, etc.): Captura de Tela 2021-01-09 às 00 34 18

Describe alternatives you've considered Continue using "admob_api.gd" for now until complete the plugin editor

Additional context To make this happen, it will be necessary to create a new separate repository, because to add to AssetLib you need to include the repository link, if we did in that repository you would have problems importing the plugin

gumaciel commented 3 years ago

Closed since the repository is created and out of scope of this one