HOME.en.md
Godot Plugin for RuStore Remote Config
RuStore Remote Config is a cloud service that allows you to change the behavior and appearance of an application without releasing an update. Godot Engine versions 4.3+ are supported.
Plugin installation
-
Go to the Releases section of the project repository on GitFlic.
-
Download the
RuStoreGodotRemoteConfig.zipandRuStoreGodotCore.zipartifacts from the selected release. -
Extract the downloaded archives into the
addonsfolder at the root of your Godot project so that you get the following structure:
📁 your_project
└─ 📁 addons
├─ 📁 RuStoreGodotRemoteConfig
│ ├─ plugin.cfg
│ ├─ plugin.gd
│ ├─ RuStoreGodotRemoteConfig.aar
│ ├─ RuStoreGodotRemoteConfig.gd
│ └─ ...
└─ 📁 RuStoreGodotCore
├─ plugin.cfg
├─ plugin.gd
├─ RuStoreGodotCore.aar
├─ RuStoreGodotCore.gd
└─ ...
- In the project settings on the “Modules” tab, enable the “RuStore Godot RemoteConfig” and “RuStore Godot Core” modules.
SDK initialization
Create an Application class and add it to AndroidManifest.xml:
<application android:name="com.godot.game.GodotRemoteConfigApplication">
Initialize RuStoreGodotRemoteConfigBuilder in the onCreate method. A ready-made example is godot_example/android/build_example/src/com/godot/game/GodotRemoteConfigApplication.java.
For more details on initialization, see the online guide.
Working with the SDK
var _client: RuStoreGodotRemoteConfigClient = RuStoreGodotRemoteConfigClient.get_instance()
Explore the class catalog or the online guide.
Technical support
Additional help is available in the RuStore documentation and via email at support@rustore.ru.
Distribution terms
This software is distributed under the MIT license. See MIT-LICENSE.