Skip to main content

Construct 3 vs JavaScript

With the help of the YandexGamesSDK plugin, you can interact with the Yandex.Games SDK through:

  • Visual programming
  • JavaScript

Both methods have their pros and cons, below we will go through the main distinguishing pros of each method.

JavaScript Pros

  • SDK nativeness. You can use the official Yandex.Games documentation and ask for help from people who do not use Construct 3.

  • Copy+Paste. Visual Construct code is harder to transfer from project to project due to the binding to game objects.

  • Stability. You use the SDK directly, so the chance that some game logic will break due to a plugin developer error is reduced. Yes, I'm not perfect :(

Visual programming Pros

  • Construct nativeness. It is much easier for you to interact with the engine functions and other plugins.

  • Ease of use. We have tried to simplify the interaction with the Yandex.Games SDK as much as possible. Also, the process of visual programming is much easier to understand.

  • Compatibility with the Web Worker mode of Construct 3.

caution

If you want to use JavaScript, you will need to disable the Web Worker mode in the project settings.

Disable web worker