Skip to content

Yandex Games SDK for GDevelop

Yandex Games SDK allows to interact with Yandex APIs for games distributed on this platform.

Authors and contributors to this experimental extension: 3freelancers.

Warning

This is an extension made by a community member and it only got through a light review by the GDevelop extension team. As such, we can't guarantee it meets all the quality standards of fully reviewed extensions.


YGameSDK.

Tip

Learn how to install new extensions by following a step-by-step guide.

Actions

GetLang
GetLang.

See parameters
  • Parameter 1 (string): Global variable (string)

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

GetPlayerName
GetPlayerName.

See parameters
  • Parameter 1 (string): Global variable (string)

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

InitPayments
InitPayments.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

InitPlayer
InitPlayer.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

InitSDK
Init SDK.

See parameters
  • Parameter 1 (❓ Yes or No): Fullscreen
  • Parameter 2 (🔤 String): Screen orientation (one of: "portrait", "landscape")
  • Parameter 3 (❓ Yes or No): Lock screen

Technical note: parameters 0, 4 are internal parameters handled by GDevelop.

LoadLeaderboardByName
LoadLeaderboardByName.

See parameters
  • Parameter 1 (string): TableNameYandex
  • Parameter 2 (string): GlobalVariableName

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

LoadPurchaseByID
LoadPurchaseByID.

See parameters
  • Parameter 1 (string): product ID
  • Parameter 2 (string): Glodal variable result true/false

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

PurchaseByID
PurchaseByID.

See parameters
  • Parameter 1 (string): product ID
  • Parameter 2 (string): Global variable true/false

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

SetScoreLeaderboard
SetScoreLeaderboard.

See parameters
  • Parameter 1 (string): GlobalVariableName
  • Parameter 2 (string): TableNameYandex

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

ShowBanner
ShowBanner.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

ShowVideo
ShowVideo.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Conditions

IsInit
IsInit SDK.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsInitLeaderboard
IsInitLeaderboard.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsInitPayments
IsInitPayments.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsInitPlayer
IsInitPlayer.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsVideoClosed
IsVideoClosed.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsVideoFailed
IsVideoFailed.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsVideoOpen
IsVideoOpen.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

IsVideoRewarded
IsVideoRewarded.

See parameters

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.


This page is an auto-generated reference page about the Yandex Games SDK for GDevelop extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.