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 ​