Playgama
  • Welcome
  • 🚀Quick start
  • Submitting a game
  • Game Requirments
    • 💥Self-check
    • Technical Requirements
    • Advertising Requirements
    • User Experience Requirements
    • Content Requirements
    • Other Requirements
    • Platform-Specific Requirements
  • In-Game Purchases
    • Step-by-step IAP integration guide for Unity
  • FAQ
    • General
    • Submitting a Game
    • Game Moderation
    • Payments and Statistics
  • SDK
    • Getting started
    • Engines
      • Core (Plain JS)
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • Unity
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • Construct 3
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • GDevelop
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • Godot
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • Game Maker
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
      • Defold
        • 💥Intro
        • Setup
        • Platform Parameters
        • User Data
        • Advertising
          • Banner
          • Interstitial
          • Rewarded
          • AdBlock
        • User Parameters
        • Social Interactions
        • Leaderboards
        • Achievements
        • In-Game Purchases
        • Remote Configuration
    • Changelog
  • For Partners
    • Getting Started
    • Embed the Widget
      • Adding Games Widget to Your WordPress Site
      • Adding Games Widget to Your Tilda Site
      • Adding Games Widget to Your Framer Site
    • Import the Game Catalog
    • Share your referral link
Powered by GitBook
On this page
  1. SDK
  2. Engines
  3. Core (Plain JS)

Intro

PreviousCore (Plain JS)NextSetup

Last updated 2 months ago

We strive to make our SDK as simple as possible to integrate and use while providing all the tools to make your game engaging and immersive. The integration guide is a comprehensive manual covering all options and player interactions on all supported platforms we work with.

While our full guide covers all features, most games use only the essentials. Below you'll find the required steps and an API reference for quick setup.

Required Steps:

API Reference:

  1. : Set up the SDK and connect your game.

  2. : Use platform parameters to manage your game, send messages, check language, and more.

  3. : Handle player data, progress, and preferences.

  4. : Integrate and control ad placements using this API. It supports multiple ad formats: interstitials, rewards and banners

  5. : If you need to authorize user, check device type, or retrieve user data, checkout out the User Parameters block.

  6. : If you support social interactions, such as inviting friends, "share" buttons on social networks, adding the game to browser favorites, etc., implement calls from the Social Interactions block.

  7. : If you have player rankings in your game, be sure to implement calls from the Leaderboards block. Also, remember to support saving user data from the User Data block.

  8. : If you plan to add achievements or milestones to your game, consider implementing calls from Achievement block.

  9. : If you have in-app purchases, be sure to implement calls from the In-Game Purchases block.

  10. : If you want to manage your game settings remotely without releasing updates, check out the Remote Configuration block.

💥
Install and initialize SDK.
Save and retrieve user progress using our storage methods.
Setup
Platform Parameters
User Data
Advertising
User Parameters
Social Interactions
Leaderboards
Achievements
In-Game Purchases
Remote Configuration
Display interstitial ads.
Identify the current language and display the required text labels.
Send Game Ready message.