Skip to content

Kurulum

JavaScript (Web)

npm

bash
npm install @gametegra/gametegra-core

Import ve Kullanim

js
import gameTegra from '@gametegra/gametegra-core'

// veya named exports
import { gameTegraSDK, createGameTegraSDK } from '@gametegra/gametegra-core'

SDK import edildiginde otomatik olarak window.gameTegra uzerine bir singleton instance atanir.

SDK Hazirlik Kontrolu

js
// Yontem 1: onReady callback
gameTegra.onReady((detail) => {
  console.log('SDK hazir')
})

// Yontem 2: Promise ile bekleme
const detail = await gameTegra.waitUntilReady()

// Yontem 3: Durumu kontrol etme
if (gameTegra.ready) {
  // SDK zaten hazir
}

Unity

UPM ile Kurulum

  1. Unity projenizde Packages/com.gametegra.sdk klasorunu olusturun
  2. SDK dosyalarini bu klasore kopyalayin
  3. Unity otomatik olarak paketi algilar

Kullanim

csharp
using GametegraSDK;

// Tum methodlar gameTegra static sinifi uzerinden erisilebilir
var userInfo = await gameTegra.getUserInfo();

Not: Unity SDK sadece WebGL build'lerde calisir. Editor'de simule edilmis yanit doner.

Godot

Plugin Kurulumu

  1. addons/gametegra_sdk/ klasorunu projenize kopyalayin
  2. Project > Project Settings > Plugins > Gametegra SDK pluginini aktif edin
  3. Plugin otomatik olarak gameTegra autoload singleton'ini kaydeder

Kullanim

gdscript
# gameTegra autoload olarak erisilebilir
var user_info = await gameTegra.getUserInfo()

Not: Godot SDK sadece Web export'larda calisir.

Sonraki Adimlar