Kurulum
JavaScript (Web)
npm
bash
npm install @gametegra/gametegra-coreImport 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
- Unity projenizde
Packages/com.gametegra.sdkklasorunu olusturun - SDK dosyalarini bu klasore kopyalayin
- 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
addons/gametegra_sdk/klasorunu projenize kopyalayin- Project > Project Settings > Plugins >
Gametegra SDKpluginini aktif edin - Plugin otomatik olarak
gameTegraautoload 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
- Getting Started - Temel kavramlar
- API Reference - Tum methodlarin detayli referansi