GH GambleHub

AR interfeýsleri we giňeldilen gatlaklar

1) AR we "giňeldilen gatlaklar" näme?

Augmented Reality (AR) - hakyky wagtda hakyky dünýä sanly mazmunyň goşulmagy.
Giňeldilen gatlaklar (AR-layers) - kameranyň/sahnanyň üstündäki logiki derejeler: düşündirişler, nawigasiýa, 3D obýektler, maslahatlar, analitika, ulgamlaýyn statuslar. Kosmosda nämäni görkezmelidigini, nädip aragatnaşyk saklamalydygyny we haçan gizlenmelidigini dolandyrýarlar.

AR-UX-iň esasy maksady: hakykaty "çalyşmak" däl-de, gurşawyň manysyny goşmak. Her gatlak ulanyjynyň soragyna jogap bermeli: "Bu näme? Bu nirede? Indiki näme?"

2) AR nirede ulanmaly

Nawigasiýa we ugrukdyryş: ugruň görkezijileri, ýerdäki oklar, girelgeleriň yşyklandyrylyşy.
Kontekstde okuw/maslahatlar: "örtülen" görkezmeler, ädimme-ädim redaktirlemek/sazlamak.
Penjireler we ölçegler: obýektleriň 1:1 möçberinde wizuallaşdyrylmagy (mebel, enjamlar).
Oýunlar we gözlegler: labyr obýektleri, missiýalar, ýerleşýän ýerinde lut.
Hyzmat/gözegçilik: töwekgelçilik zolaklaryny bellemek, enjamlaryň üstünde çek-listler.
Marketing/çäreler: AR-bannerler, hakyky giňişlikde AR-kuponlary.

iGaming ýagdaýlary üçin - seresap boluň: AR-ny oýna täsir etmek üçin däl-de, nawigasiýa we wizual maslahatlar hökmünde ulanyň (laýyk/jogapkär oýun).

3) Giňeldilen gatlaklaryň taksonomiýasy

1. Annotation layer (gollar/bellikler): atlar, statuslar, bahalar/baglanyşyklar.
2. Guidance layer (nawigasiýa): oklar, ýollar, giňişlikdäki "çörek bölekleri", yşyklandyryş şöhleleri.
3. Object layer (3D-obýektler/awatarlar): fizika, labyrlar, LOD sazlamalary bolan modeller.
4. Interaction layer (gözegçilik): öwrülişik ruçkalary, "gyzgyn nokatlar", radial menýular.
5. System layer (hyzmat): kalibrlemek, treking-hil, yşyklandyryş/meýilnama ýagdaýy.
6. Howpsuzlyk layer: serhetler, çaknyşyklaryň öňüni almak, "no-spawn" zonalary.

Gatlaklar kompozisiýa hökmünde dizaýn edilýär: ulgam Annotation-dan (mysal üçin, nawigasiýa wagtynda) Guidance-yň ileri tutulýan ugurlaryny wagtlaýyn ýokarlandyryp biler.

4) Giňişlik esaslary: labyrlar, masştab, oklýuziýa, ýagtylyk

Çapa (anchors):
  • Planar (pol, stol), izometrik (ýüzler), obýektiw (tanalýan görnüşler), geo-labyrlar (koordinatlar).
  • Yzarlamagyň ýagdaýyny görkeziň: durnuksyz → durnukly (aç-açanlygyň/nyşanyň üýtgemegi).
  • Masştab: elmydama hakykatdan başla (1:1) ýa-da masştab aç-açan belläň (çyzgy/kölege).
  • Oklýuziýa: ynandyryjy AR hakyky obýektler (depth/people occlusion) bilen dogry "örtügi" talap edýär. Ýok bolsa, obýektiň sahna "oturmagy" üçin ýumşak kölegeleri we "substraty-aura" ulanyň.
  • Yşyklandyryş we kölegeler: hakyky ýagtylyga uýgunlaşyň, kölege - ýumşak we tekizlige daňylýar.
  • Durnuklylyk: "gyrgynçylykdan" gaça duruň - labyryň duruşyny tekizläň (süzgüçler, inersiýa).

5) Özara gatnaşyk: yşaratlar, görnüş, ses, dermanhana

Mobile-AR

Yşaratlar: tap (saýlamak), drag (tekizlikde hereket etmek), pinch (masştab), twist (rotate), long-press (menýu).
Kömekçiler: şöhle-kursor, burçlara/gyralara "ýelmeşýän" baglanyşyklar.
Haptika: labyry düzetmekde/duralgada ýeňil "tik".

Garnituralar/spatial enjamlar

Görnüş/kursor + yşarat "pinç/air tap".
Ses: Gysga buýruklar ("berkitmek", "ýollary görkezmek", "taşlamak").
Giňişlik düwmeleri: ulanyja "bilbording" bilen aralyk ekwiwalentinde uly, azyndan 44 × 44 px.

Düzgün: möhüm ädimlerde girişi köpeldiň (hereket + düwme + ses).

6) Maglumat we wizual iýerarhiýa

AR gatlaklarynyň altyn düzgüni: iň az UI, iň köp kontekst.
Sahnany okaň: ulanyjy çalt hereket edýän bolsa, düşündirişleriň dykyzlygyny azaldyň we nawigasiýa kontrastyny ýokarlandyryň.
Freýming: ekranda ýokary wizual ileri tutulýan 3-5 obýektden köp bolmaly däldir.
Okamak aralygy: uly tekst 2-3 m, ownuk tekst - 0-dan ýakyn däl. 5 m; elmydama okalmak üçin "çarçuwany" ulanyň.
Geçişler: tekiz peýda bolmak/ýok bolmak (120-200 ms), gözüňizden çykanda tekizlige "ýapyşmak".

7) Ýagdaýlar we fidbek AR

Kalibrlemek: "Tekizligi tapyň... kamerany haýal sürüň". Öňe gidişligi/maslahatlary görkeziň.
Labyryň baglanyşygy/güýçlendirilmegi: "Ýer tapyldy", "Labyr berkidildi".
Tracking hatasy: "Ýeterlik ýagtylyk/kamera ýapyk/gaty ýakyn". "Yşyklandyryşy açyň", "50 sm yza çekiň" hereketlerini teklip ediň.
Üstünlik: ýeňil dermanhana + ýaşyl görkeziji.
3D ýüklemek/akdyrmak: skelet konteýner/ýönekeý proksi görnüş, ösüş%.

8) Elýeterlilik (A11y) we rahatlyk

Özara gatnaşyklaryň esasy maksatlary, plosklaryň we tekstiň ýokary kontrasty.
Giriş alternatiwalary: ekranda düwme, ses, pozisiýalaryň ýönekeýleşdirilen presetleri.
Pese gaçmak: kameranyň tekiz hereketleri, paralaks çäkleri, 'reduce motion' -a hormat goýmak.
Statuslaryň seslenişi: "Labyr berkidildi", "Marşrut täzelendi".
Kognitiw ýüküň çäklendirilmegi: bir gezekde bir çylşyrymly hereketden köp bolmaly däldir; "fokus" re modeimi (ikinji derejeli gatlaklary ýapýar).

9) Lokalizasiýa we multiregionlar

i18n açarlaryndaky tekstler; DE/TR-de uzynlyk ätiýaçlygy.
Ölçeg birlikleri we walýutalar - ýerli (m, sm; UAH, EUR).
Üýtgeýän yşaratlar we ses: ýerli buýruklary/aýdyşlary göz öňünde tutuň.
"Bilbord" bellikleri - ulanyja, tekizlemegiň RTL wariantlary.

10) Gizlinlik, howpsuzlyk, gabat gelmek

Kamera = şahsy maglumatlar. Tutmagyň, saklamagyň, TTL-iň maksadyny düşündiriň.
On-device ilkinji gaýtadan işlemek; giriş wagtynda ýüzleri/belgileri gizlemek.
No-record re modeimi: Wideo/çarçuwany saklamagy öçürmek.
Howpsuzlyk zolaklary: gapylardaky/basgançaklardaky zatlary gysmaň; golaýdaky hereket barada duýduryş beriň.
iGaming marketing üçin: AR elementlerini çäklendirilen ýerlerde goýmaň (kanunlar/ýaş).

11) Öndürijilik we hil

Sahnanyň býudjetleri: üçburçluklar, dokumalar (ölçegler/format), draw calls; LOD/ impostors.
Yşyklandyryş: baked/fake shadows; gymmat bahaly dinamiki çeşmelerden gaça duruň.
Tor: progressiw 3D ýüklemek (GLB/DRACO/meshopt), keş.
Batareýa/gyzdyrma: FPS-ni durnukly saklaň; gyzdyrylanda täzeleniş/hil derejesini peseldiň.
Diagnostika: yzarlaýyş görkezijisi, FPS-örtük (dev), labyrlaryň ýazgylary.

12) AR gatlaklarynyň ýerleşiş nusgalary

12. 1 Içerde nawigasiýa

Guidance: poldaky oklar, "çörek bölekleri" - her 3-5 metr.
Annotation: nyşanyň ady, uzaklygy we wagty.
Howpsuzlyk: basgançaklar/ýapyk ýerler barada duýduryş.
Özara gatnaşygy: → jikme-jiklikler/marşrutyň alternatiwasy belligindäki "tap" hereketi.

12. 2 Öwrediji overleýler (görkezme)

Object: Gural/bölekleriň 3D kölegesi gurnalan ýerinde.
Guidance: Zolagyň tapgyrlaýyn yşyklandyrylyşy (step 1/3).
Interaction: "Indiki/Yza", "Taýýar" sesi.
Feedback: "Dogry oturdyldy", dermanhana + ýaşyl halka.

12. 3 1:1 ölçemek/wizuallaşdyrmak

Anchor: jyns/stol gözlemek → kölegeli "gonmak".
Controls: tutawaçlar masştab/aýlanma, tor 10 sm, diwarlara çeňňek.
A11y: "Pozisiýany taşla", "Has ýeňil et" düwmesi.
Perf: pes poli, çalşylýan materiallar.

13) AR-UX metrikleri

Anchor success rate (durnukly labyrlaryň paýy), Time-to-anchor.
Placement accuracy (orta ýerleşiş ýalňyşlygy).
Task success/Time-on-task ssenarisi boýunça.
Stability score (drift/" drebezg ").
Kalibrlemek/ýüklemek tapgyrlarynda drop-off.
Nausea/comfort score (anket), şikaýatlar.
Battery drain / session length.

A/B-ideýalar: kalibrlemekde maslahatlaryň görnüşi, oklaryň görnüşi, plaşkalaryň kontrasty, kölegeler vs kölegesiz.

14) "Hakyky dünýäde" synag

In-situ: ulanyljak ýerinde synag ediň (ýagtylyk, faktura, ses).
Enjamlaryň diapazony: gowşak/güýçli, dürli kameralar/FOV.
Üýtgeýän sahnalar: ýalpyldawuk ýer vs gödek; ýagty gün vs garaňky.
Edge-cases: aýna/aýna, gaýtalanýan patternler (halylar), dar koridorlar.
Kör zolaklar: uçaryň bölekleýin detekti, negatiw burçlar, çalt ýöremek.

15) Anti-patternler

"UI-hapalanma": her bir obýektde bellikler → artykmaç ýük.
Treking we kalibrlemek statusynyň ýoklugy (ulanyjy "titreýändigine" düşünmeýär).
Substratsyz 2-3 m mikroshrift (okalmaýar).
Labyry ýitirilende obýektleriň ýiti teleportlary.
Düwme/ses bilen alternatiwasyz çylşyrymly yşaratlar.
AR gatlaklary üçin "durmak/gizlemek" ýok.
Kameranyň gizlinligini we ýerleşýän ýeriniň kanunlaryny äsgermezlik etmek.

16) Çek-listler

Sahna çykmazdan ozal

  • Armatura durnukly; treking statuslary görkezilýär.
  • Teksti 2-3 m okaýarys, kölegeler bar.
  • Gözegçilikler: tap/drag/pinch/rotate + alternatiwa (düwme/ses).
  • Howpsuzlyk zolaklary we no-spawn sebitleri sazlandy.
  • A11y: uly maksatlar, ýokary kontrast, 'reduce motion' hasaba alyndy.
  • Lokalizasiýa we ölçeg birlikleri dogry.
  • Perf: LOD, gysylan dokumalar, durnukly FPS.
  • Gizlinlik/giriş: razylyk, gizlemek, TTL.

UX diagnostikasy

  • Adaty sahnada wagt-to-anchor ≤ 5 c.
  • Anchor success ≥ adaty yşyklandyryşda 90%.
  • Kalibrlemede ≤ 10%.
  • Sarsdyrmak baradaky şikaýatlar <5%.

17) AR üçin mazmun we mikrokopiýa boýunça kiçi gollanma

Kalibrlemek: "Ýer tapmak üçin kamerany ýuwaşlyk bilen sürüň".
Baglanyşyk: "Ýer tapyldy. Obýekti goýmak üçin degiň".
Yşarat: "Azaltmak üçin barmaklaryňyzy gysyň. Açmak üçin iki barmagyňyzy öwrüň".
Nawigasiýa: "Bellige gidiň. 12 metr galdy".
Hata: "Ýagtylyk ýeterlik däl. Yşyklandyryşy açyň ýa-da penjirä ýakynlaşyň".
Çykyş: "AR gatlaklaryny gizle "/" Kamera gaýdyp gel".

18) AR üçin dizaýn ulgamy (standart DS giňeltmek)

& Patterns:
  • `scale. minReadableDistance`, `label. backplate. opacity`, `shadow. softness`, `anchor. snapThreshold`, `occlusion. enabled`.
  • Komponentler: ARBadge, ARLabel, ARHandle, ARIndicator, ARPathNode.
  • Pattern: ARPlacement, ARNavigation, ARInstruction.
  • Resminamalar: kalibrlemek, yşaratlar, treking statusy boýunça gidler, microcopy mysallary.

19) "Öň/soň" mysallary

Statussyz nawigasiýa → statusly

Öň: oklar "titreýär", ulanyjy ýitirilýär.
Ondan soň: "Erbet yzarlamak" görkezijisi + "haýallaşmak" maslahaty, oklar dykyzlygy azaldýar, çyzykly ýol peýda bolýar.

Kölegesiz ölçemek → kölegeli we torly

Öň: obýekt "uçýar", masştab düşnüksiz.
Ondan soň: ýumşak kölege, tor 10 sm, diwara snap → realizm we ynam.

Artykmaç tekst → okalýan şekiller

2 metre çenli: dürli reňkli 6 düşündiriş.
Ondan soň: Fon we nyşan bilen 2-3 esasy kalıp, galanlary - haýyş boýunça.

20) Çalt başlamak (durmuşa geçirmek meýilnamasy)

1. Script → gatlak: AR (nawigasiýa? görkezme? ölçemek?).
2. Prototip (mid-fi → AR-proto): galp-3D/wideo-örtük → irki barlag.
3. Model/mazmun: 3D (poligonlary/dokumalary/LOD) optimizirläň.
4. Kalibrlemek/labyrlamak: "gözellikden" öň durnuklylyk.
5. Meýdan synaglary: ýagtylyk/ýüzler/hereket.
6. A11u/howpsuzlyk/gizlinlik: çek-listler we syýasat.
7. Metrikler we telemetriýa: labyrlar, durnuklylyk, wezipeleriň üstünligi.
8. Iterasiýalar/rollaut: enjamlar we sahnalar boýunça kanareýanyň başlamagy.

Jemleýji şpargalka

Kontekst öň UI: Diňe zerur gatlaklary görkeziň.
Durnukly labyrlar, hakyky gerim, kölegeler we okklýuziýa - ynamyň esasyny düzýär.
Multivwod: yşaratlar + düwme + ses, aç-açan statuslar.
Rahatlyk we A11y: uly maksatlar, ýokary kontrast, az hereket.
Kameranyň we howpsuzlyk zolagynyň gizlinligi - adaty.
Labyrlary we durnuklylygy ölçäň, hakyky şertlerde synagdan geçiriň, mazmuny optimizirläň.

Zerur - dizaýn ulgamyňyz üçin mikrokopiýa, AR-tokens we çek sahypalary bilen ssenariýalaryňyza (içerde nawigasiýa, öwrediji örtükler, 1:1 ölçeg) AR-patternleri taýýarlaryn.

Contact

Biziň bilen habarlaşyň

Islendik sorag ýa-da goldaw boýunça bize ýazyp bilersiňiz.Biz hemişe kömek etmäge taýýar.

Telegram
@Gamble_GC
Integrasiýany başlamak

Email — hökmany. Telegram ýa-da WhatsApp — islege görä.

Adyňyz obýýektiw däl / islege görä
Email obýýektiw däl / islege görä
Tema obýýektiw däl / islege görä
Habar obýýektiw däl / islege görä
Telegram obýýektiw däl / islege görä
@
Eger Telegram görkezen bolsaňyz — Email-den daşary şol ýerden hem jogap bereris.
WhatsApp obýýektiw däl / islege görä
Format: ýurduň kody we belgi (meselem, +993XXXXXXXX).

Düwmäni basmak bilen siz maglumatlaryňyzyň işlenmegine razylyk berýärsiňiz.