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.
If you want to use JavaScript, you will need to disable the Web Worker mode in the project settings.
