HOME.en.md


RU EN
🏠 Home ❮ Back

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

  1. Go to the Releases section of the project repository on GitFlic.

  2. Download the RuStoreGodotRemoteConfig.zip and RuStoreGodotCore.zip artifacts from the selected release.

  3. Extract the downloaded archives into the addons folder 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
      └─ ...
  1. 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.