Bicihkirina Lingara
Ev rûpel ji Îngilîzî hatiye wergerandin. Heke her du ji hev cuda bin, rûpela Îngilîzî rast e. Rûpela Îngilîzî bixwîne
Lingara dikare di nav lîstik an malpera te de bijî. Karakterek di cîhana te de dikare li gorî asta lîstikvan axaftinê bike, û temrîna ku lîstikvanê te temam dike wek temrîna Lingara tê hesibandin. Bicihkirin du nîv in, û tiştê pêşîn ku divê were zelalkirin ev e ka kîjan nîv li ku dixebite.
Kî çi digire
Servera te nepeniya klientê te yê OAuth û nepeniya îmzekirina webhook-a te digire. Tu yek ji wan qet jê dernakeve.
Cîhaza lîstikvan tiştekî digire: tokeneke bicihkirinê, ku bi lgr_et_ dest pê dike. Her tiştê ku tu di nav binarîyeke lîstikê an rûpeleke webê de dişînî giştî ye, ji ber vê yekê cîhaz qet nepeniya klient, nepeniya webhook an tokeneke gihîştinê ya klientê te bi xwe nagire. Tokeneke bicihkirinê tenê ji bo lîstikvanekî tevdigere, li şûna saetan çend deqeyan dom dike, û tenê wan scope-an digire ku servera te dane wê.
Lîstikvanek hesabekî Lingara hewce nake. Tokena yekem ku servera te ji bo lîstikvanekî çêdike xwendekarekî mêvan ji bo wî diafirîne, û her tokena paşê digihîje heman xwendekarî. Lîstikvanek ku jixwe hesabekî Lingara heye dikare wî bîne: rûpela kîtên serverê rave dike ka servera te çawa herduyan bi hev ve girêdide.
Token çawa digihîje lîstikvan
- Kîta lîstikvan, di lîstika te de an li ser rûpela te, tokenekê hewce dike û bi rêya çavkaniya xwe ya tokenê ji servera te dixwaze.
- Servera te danişîna xwe ji bo wî lîstikvanî kontrol dike û bi kîta serverê tokenekê ji bo wî çêdike.
- Servera te tokenê wek du qadan vedigerîne, token û dema qedandina wê, bi rêya danişîna xwe û qet ne di URL-ê de.
- Kîta lîstikvan tokenê bi kar tîne heta ku nêzî dema qedandina wê dibe, paşê dîsa ji servera te dixwaze. Lingara qet tokenekê nû nake.
player's device your server Lingara
─────────────── ─────────── ───────
player kit ── needs a token ──▶ your token route
server kit ── mint ─────────▶ token for one player
player kit ◀── token, expiry ── your token route ◀──────────
player kit ── API calls with the token ─────────────────────▶
Tokenek ji bo malperekê bi origin-ekê ve girêdayî ye: scheme, host û port-a rûpelê bi xwe. Her origin-a ku widget-a te li ser dixebite berî ku tu ji bo wê tokenê çêkî tomar bike, wek ku rûpela kîtên serverê rave dike. Tokenek ji bo lîstikekê tu origin tune.
Tokenek dikare çi bike
Servera te scope-ên her tokenê dema ku wê çêdike hildibijêre, ji van pêncan: events:read, events:write, lesson_plans:read, lesson_plans:write û embed:play. Tokenek tenê dikare wan scope-an bigire ku klientê te bi xwe jixwe digire. embed:play dihêle ku lîstikvan bi karakterên te re axaftinê bike û temrîna ku temam dike ragihîne.
Kî didê
Tenê klientekî li ser plana pîvandî dikare tokenan çêke. Her tiştê ku lîstikvanek bi tokenekê dike wek bikaranîna klientê te tê hesibandin û li ser te tê hesabkirin, ne li ser lîstikvan.
Jêbirina lîstikvanekî
Dema ku lîstikvanek hesabê xwe di lîstika te de jê dibe, servera te wî li Lingara jî jê dibe. Ev xwendekarê wî û her tiştê ku Lingara ji bo wî digire radike, û her tokena ku ew digire betal dike.
Kîjan kît ji te re lazim e
Her entegrasyon du kîtan bi kar tîne: kîtek serverê li ser servera te, û kîtek lîstikvan li cihê ku lîstikvan dilîze.
| Tu çi ava dikî | Servera te | Cihê ku lîstikvan dilîze |
|---|---|---|
| Lîstikeke Bevy | Kîtên serverê | Bevy |
| Lîstikeke Unity | Kîtên serverê | Unity |
| Lîstikeke Godot | Kîtên serverê | Godot |
| Lîstikeke Unreal | Kîtên serverê | Unreal |
| Lîstikek li ser JVM an Android | Kîtên serverê | JVM û Android |
| Malperek | Kîtên serverê | Widget-a malperê |
Paşê Diyaloga NPC û encamên temrînê bixwîne, ku di her kîtê de bi heman awayî dixebitin.
Destpêk
- Kîtên serverê
Ji bo lîstikvanên xwe tokenan çêke, bûyerên wan bişîne cihê wan, û wan jê bibe, ji servera xwe bi xwe.
Li ku dixebite
- Bevy
Pêveka Lingara li lîstikeke Bevy zêde bike, bersiva daxwazên wê yên tokenê bide, û bûyerên wê wek Messages bixwîne.
- Unity
Lingara.Embed bi NuGetForUnity saz bike, tokenan ji servera xwe bîne, û bûyeran di Update de vala bike.
- Godot
Lingara di lîstikeke Godot 4 de, ji GDScript an ji C#, bi tokenên ji servera te bi xwe.
- Unreal
Pêveka Lingara ji bo Unreal Engine 5, li ser navrûya C ya navika lîstikvan.
- JVM û Android
Kîta lîstikvan a Kotlin û rûyê wê yê Java, li ser sermaseyê û li ser Android, bi libGDX wek nimûneya xebitandî.
- Widget-a malperê
Hêmana lingara-embed li ser rûpela xwe bicih bike, û ji servera xwe bi xwe tokenan bide wê.
Fêrbûn di cîhana te de
- Diyaloga NPC
Karakterek di cîhana te de ku bi zimanê armanc ê lîstikvan û li gorî asta wî diaxive, her car dorek ku bi perçeyan tê.
- Encamên temrînê
Di lîstika xwe de planeke dersê temrîn bike, ragihîne ka çawa derbas bû, û li ser servera xwe pê bihese.