Oblikovanje iger
Z oblikovanjem urejate kanonično definicijo igre, ki se uporablja pri izvajanju. Spremembe ostanejo samo v odprtem urejevalniku, dokler z možnostjo Shrani spremembe ne shranite nove revizije.

Definicije
Seznam Definicije je hkrati izbirnik iger in glavno mesto za upravljanje kataloga. Ko izberete igro, se ta pomakne na vrh seznama nedavnih iger in odpre se njeno oblikovanje. Za zožitev seznama uporabite Filtriraj definicije.
V prvi vrstici orodne vrstice so ukazi za dokument:
- Nova igra ustvari definicijo v izbrani mapi kataloga.
- Odpri igro odpre definicijo, ki je v lasti računa.
- Shrani kot kopira trenutno definicijo pod izbranim imenom in v izbrano mapo.
- Shrani spremembe shrani trenutno revizijo.
V drugi vrstici so ukazi za katalog:
- upravljanje map kataloga,
- nalaganje definicij
.clg.json,.mgdali.xmlv izrecno izbrano mapo, - dodajanje izbrane igre na eno ali več ciljnih mest sobe,
- preimenovanje, premikanje ali brisanje izbrane igre. Preimenovanje posodobi prikazno ime in ime prenesene datoteke; izvoženi JSON uporabi novi naslov.
Kontrole za mape so na voljo tudi v pogovornih oknih Nova, Odpri, Shrani kot, Naloži in Premakni. Korenske mape ni mogoče preimenovati ali odstraniti. Preden mapo izbrišete, mora biti prazna. Mapa Demo in njene podmape so samo za branje in niso na voljo kot ciljna mesta za oblikovanje.
Krmarjenje po oblikovanju
Oblikovanje ima dva pogleda na najvišji ravni: Urejevalnik (privzeto) in Načrtovanje z AI. Oba sta na voljo, še preden izberete igro. Seznam Definicije je na voljo v obeh pogledih. Urejevalnik vsebuje zavihke Postavitev, Dodelitev, Preverjanje veljavnosti, Podatkovni model in Igranje, prilagojene posamezni igri; Načrtovanje z AI uporablja isti prostor za pogovor. Preklapljanje med pogledoma ohrani izbrano igro in morebitno nedokončano zahtevo za AI. V slovenskem vmesniku je zavihek AI poimenovan Načrtovanje z AI; sprememba jezika vmesnika posodobi tudi kontrolnike že odprtega podokna AI. Besedilo obstoječega pogovora ostane v izvirnem jeziku.
Če za obstoječo igro izberete pogovor z AI, se ta igra odpre v razdelku Definicije. Če izberete pogovor za novo igro, se odprta definicija zapre; če vsebuje neshranjene spremembe, najprej izberite Shrani, Zavrzi ali Prekliči. Zahteva za novo igro se lahko sklicuje na zadnjo izbrano igro kot na vir za kopiranje ali pa izrecno navede ime igre. Prejšnja igra se ne kopira, razen če to zahtevate.
Če definicijo zaprete v Urejevalniku, ostane v razdelku Načrtovanje z AI prazen pogovor, v razdelku Nedavni pogovori pa ni izbran noben pogovor. Prejšnji pogovori so na tem seznamu še vedno na voljo; naslednje sporočilo začne pogovor za novo igro.
Prvotni pogovor z AI za ustvarjeno igro je prikazan kot Ustvarjanje: [ime igre]; poznejši pogovori so prikazani kot Sprememba: [ime igre]. Z možnostjo Samo ta igra omejite razdelek Nedavni pogovori na igro, povezano s trenutnim pogovorom. Imena se prilagodijo poznejšim preimenovanjem igre, filter pa uporablja njeno nespremenljivo identiteto.
Podrobnosti o pretvarjanju zahtev v predloge, nadaljnjih popravkih in trenutnem obsegu pomočnika so v poglavju Načrtovanje z AI.
Vsaka odprta definicija igre ima nad zavihki za oblikovanje strnjeno podokno za krmarjenje. Pet njegovih ciljnih mest odpre pregled igre, razdelek Dodelitev, Postavitev ali Igranje in Preverjanje veljavnosti ali pa zažene oziroma odpre testnega igralca. Ciljna mesta so razporejena v eni vrstici, njihova besedila pomoči pa so prikazana kot namigi. Dejanje za testiranje ni na voljo, dokler ima definicija napake, ki blokirajo nadaljevanje, ali neshranjene spremembe.
Podokno je privzeto zaprto. Odpiranje ali zapiranje ne spremeni definicije; brskalnik si to izbiro zapomni za vsako igro, ko se pomikate med zavihki za oblikovanje ali spreminjate jezik vmesnika.
Odpri testnega igralca zažene običajno izvajanje v lasti računa iz zadnje shranjene definicije, če se tako izvajanje še ne izvaja, nato pa odpre naslednjega udeleženca v ločenem zavihku brskalnika. Definicije ni treba najprej dodati v sobo. Ko je izvajanje odprto, zadnji element za krmarjenje ponuja možnosti Odpri testnega igralca in Ustavi testno igro. Ko je dosežena končna faza, se seja udeleženca zaključi; ustavitev testne igre dokonča trenutno igranje, prikaže nastavljene rezultate in zapre izvajanje za nove igralce.
Skupni zavihki
Razpoložljivi zavihki so odvisni od vrste igre:
- Postavitev je glavni vizualni urejevalnik mehanizma igre.
- Dodelitev določa vrste igralcev, razporeditev udeležencev, kroge, naključnost in pravilnike izvajanja.
- Podatkovni model upravlja spremenljivke, izbire, funkcije, končne množice, slike in vire vrednosti.
- Igranje po potrebi omogoča dostop do podrobnih modulov, faz, prehodov in izhodov.
- Preverjanje veljavnosti navaja napake in opozorila. Z možnostjo Odpri se po možnosti pomaknete na ustrezno mesto v urejevalniku.
Faze in predstavitev igre
Predstavitev običajno uporablja faze Navodila, Rezultati in Moderator. Njihove kartice so razporejene v tri stolpce. Faza lahko vsebuje eno ali več strani; če faza manjka, je prikazano Ni vključeno.
Kontrole za strani so združene pod imenom faze. Uporabite jih za izbiro ali urejanje strani, njeno podvajanje, dodajanje nove strani ali odstranitev vsebine. V igrah s prostim obrazcem faze poteka uporabljajo isti model strani.
Urejevalnik strani in občinstvo
Urejevalnik strani podpira oblikovano besedilo, spremenljivke, izbire, slike in tabele. Izbrano besedilo lahko pretvorite v novo spremenljivko ali izbiro. Kontrola Pretvori je na voljo samo, ko je izbrano besedilo.
Občinstvo je prikazano neposredno pod orodno vrstico. Vsak cilj dodelitve se lahko pojavi največ enkrat in ima lahko eno od naslednjih vrednosti:
- Aktivno: stran vsebuje glavno interakcijo udeleženca.
- Opazuj: stran je vidna kot pogled za opazovanje.
- Ošvrkni: stran je pogled z nižjo prednostjo.
- brez pravila za občinstvo: stran je za ta cilj Pasivna in ni prikazana.
Udeleženec lahko v fazi prejme največ eno vidno stran. Prednost dostopa določajo po vrsti Aktivno, Opazuj in Ošvrkni, izpuščeno občinstvo pa je Pasivno. Faza lahko še vedno vsebuje več strani za različna, nepokrivajoča se občinstva. Preverjanje veljavnosti prepreči objavo, če se več kot ena vidna stran ujema s katerim koli možnim udeležencem.
Nove predstavitvene faze življenjskega cikla sprva vsem obstoječim vrstam igralcev dodelijo vlogo Aktivno. Če naj bo stran namenjena ožjemu občinstvu, odstranite ali spremenite pravila.
Spremenljivke in viri vrednosti
Spremenljivka ima lahko enega ali več virov vrednosti, na primer inicializacijo igre, zaključek faze, prehod, periodično posodobitev ali izhod transakcije. Pregledovalnik spremenljivke prikazuje shranjene spremembe strani in čakajoče spremembe. Tam dodajajte, urejajte, premikajte ali odstranjujte vire; spremembe strani v pripravi postanejo kanonične, ko uporabite Uporabi stran.
Pred spreminjanjem ali odstranjevanjem skupne definicije uporabite Poišči uporabe. Če izbrišete vir vrednosti, odstranite izračun, ne pa vseh sklicev na spremenljivko.
Za vse namene možnosti Nova spremenljivka, cilje možnosti Izračunano ob, tipe, obsege in dejanja z viri glejte Referenca za nastavitve podatkovnega modela.
Pred rezultati
V igrah Dražba, Prosti obrazec, Matrika in Drevo razdelek Predstavitev igre > Pred rezultati vsebuje končno izhodno tabelo. Dodajte obstoječo spremenljivko ali ustvarite novo z znakom plus ob možnosti Spremenljivka, uredite njeno formulo, spremenite vrstni red izhodov in omogočite možnost Takoj, če naslednji izhod potrebuje novo vrednost. Isto ciljno mesto je na voljo v nastavitvah izračuna spremenljivke in v razdelku Načrtovanje z AI. Končni izračuni ostanejo ločeni od zadnje faze igre Prosti obrazec, zato dodajanje nove faze ne zahteva njihovega premikanja.
Ta paket se izvede ob običajnem zaključku ali moderatorjevi ustavitvi. Ogled ali ponovno odpiranje rezultatov ga ne izvede znova. Pogled moderatorja ostane v živo in ne sproži končnih izračunov; vrednosti, izračunane samo v razdelku Pred rezultati, tam postanejo na voljo po koncu igre. Igra Trg ohrani obstoječe kontrole za razdelek Pred rezultati in funkcije računa.
Dodajanje elementa rezultata
V razdelku Predstavitev igre > Rezultati izberite stran in pod kontrolami za stran kliknite Dodaj element rezultata. Znak plus še vedno doda novo stran; možnost Dodaj element rezultata doda označeno vrednost na izbrano stran. Vnesite ime elementa in izberite obstoječo spremenljivko ali novo formulo, nato pa spremembo preglejte z možnostjo Predogled.
Obstoječa spremenljivka je prikazana, ne da bi se spremenilo, kdaj ali kako se izračuna. Nova formula ustvari spremenljivko in običajen izhod v razdelku Pred rezultati. V igrah Dražba, Prosti obrazec, Matrika in Drevo se skupni paket izvede enkrat po zadnjem modulu v vsakem krogu, po poravnavi in pred rezultati. Pri primerjavi dveh dražb se izvede po drugi dražbi. V igrah Trg se po koncu trgovanja uporabi obstoječi paket Pred rezultati, ki upošteva račune; če je trgov več kot ena, izberite trg izrecno. Stran prebere shranjeno vrednost. Izračun ob prikazu strani je še vedno na voljo prek splošnih nastavitev spremenljivke, vendar ga ta ukaz ne uporabi za nove formule.
Novi izračuni so dodani na konec po vrstnem redu s takojšnjo dodelitvijo, zato lahko poznejši rezultat v istem paketu Pred rezultati uporabi zgodnejši rezultat. Obstoječi izhodi in njihove nastavitve ostanejo nespremenjeni. Spremenljivko in vsebino strani lahko po dodajanju še vedno urejate.
Dodajanje elementa je neshranjena sprememba oblikovanja. Shranite jo z običajnim ukazom Shrani; ob izhodu iz igre se prikažejo možnosti Shrani, Zavrzi ali Prekliči. Sosednji kontrolniki za razveljavitev in uveljavitev obnovijo lokalno transakcijo in ohranijo vse predhodne neshranjene spremembe. Ne zapisujejo na strežnik in ne prepišejo poznejših nepovezanih sprememb.
Slike
Podatkovni model > Slike je osrednja knjižnica slik za trenutno igro. Omogoča nalaganje, predogled, preimenovanje, zamenjavo, pregled uporabe in varovano odstranjevanje. Podprte so datoteke PNG, JPEG, GIF in WebP do velikosti 5 MiB.
Slike so vezane na posamezno igro: vse strani v isti igri jih lahko znova uporabijo, druga igra pa jih ne vidi samodejno. V orodni vrstici strani lahko izberete obstoječo sliko ali naložite in takoj vstavite novo. Za nalaganje mora biti trenutno oblikovanje shranjeno, ker so bajti slike shranjeni v njegovem kanoničnem paketu.
V igri Trg izraz Sredstvo pomeni predmet igre, s katerim se trguje. Predstavnostna vsebina se vedno imenuje Slika.
Urejevalnik formul
Polja za formule odprejo skupni urejevalnik. Pišite neposredno ali vstavite definicijo oziroma funkcijo; izbirnika podpirata filtriranje in razvrščanje funkcij po skupinah. Povratne informacije o preverjanju veljavnosti so prikazane pred uporabo.
Sklici uporabljajo stabilno notranjo identiteto, tudi če se imena, vidna avtorjem, spremenijo. Imena s presledki so v straneh prikazana berljivo, v formulah pa varno predstavljena.
Za tipe, skupine funkcij, sklice, preverjanje veljavnosti in pogoste vzorce formul glejte Referenca za urejevalnik formul.
Shranjevanje in izvajanje
Ob izhodu iz spremenjene definicije se prikažejo možnosti Shrani, Zavrzi ali Prekliči. Zavrženje obnovi zadnjo shranjeno revizijo, vključno s knjižnico slik in vsebino strani.
Za izvajanje je potrebna veljavna shranjena definicija. Napake preprečijo začetek igre; za opozorila je morda potrebna potrditev. Zagon spremenjene definicije nikoli ne spremeni izvajanja, ki že poteka.
Poglavja za posamezne igre
- Oblikovanje dražbe
- Načrtovanje z AI
- Oblikovanje igre Trg
- Oblikovanje strateške forme
- Oblikovanje ekstenzivne forme
- Oblikovanje igre s prostim obrazcem
- Referenca za nastavitve podatkovnega modela
- Referenca za ukaze oblikovanja igre Trg
- Referenca za nastavitve dodelitve
- Referenca za stran in občinstvo
- Referenca za urejevalnik formul
Trg: imetja in skupno vrednotenje
Kliknite Vrednotenje trga v razdelku Postavitev, da uredite vrednost celotnega imetja izbranega sredstva. Privzeta vrednost je zasebno vrednotenje na enoto × trenutno začetno imetje. Kliknite Skupno vrednotenje, da uredite skupno premoženje; privzeto je to denar + vrednosti imetij za vsa sredstva. Obe formuli se lahko sklicujeta na obstoječo spremenljivko. Če formulo izbrišete, se obnovi njena privzeta vrednost; začetni denar, začetno imetje in zasebno vrednotenje na enoto ostanejo ločene nastavitve.
Za ponovno uporabo teh vrednosti v drugih izračunih uporabite holdings_valuation(asset), total_valuation() ali init_total_valuation(). Novi izhodi Končni povzetek portfelja uporabljajo skupne izračune skupnih vrednosti v razdelku Pred rezultati za rezultate udeleženca in moderatorja. Obstoječe formule rezultatov po meri se ohranijo. Spremenljivka, na katero se sklicuje prikaz v živo, mora že imeti vrednost na tisti točki igre; izračun, ki je na voljo samo v razdelku Pred rezultati, med trgovanjem ni na voljo.
Trg: po inicializaciji igralca
Možnost Po inicializaciji igralca uporabite za spremenljivko posameznega igralca, ki potrebuje inicializiran račun igralca za igro Trg. Izberite jo v razdelku Izračunano ob ali uredite izhodno tabelo v računu vrste igralca v razdelku Igranje. Na primer, tukaj izračunajte Začetno premoženje z uporabo init_total_valuation(). Denar, dodeljena sredstva in vrednotenja so na tej točki že na voljo. Izračun se izvede enkrat za vsakega igralca, tudi za igralce, ki se pridružijo že odprti igri, in se ob ponovni povezavi ne ponovi. Za poznejše sprotne posodobitve uporabite izhode transakcij ali periodične izhode, za izračune samo ob koncu pa razdelek Pred rezultati. Če je izhodov, ki so odvisni drug od drugega, več, omogočite takojšnje izračunavanje za vrednosti, ki jih potrebujejo naslednje vrstice.
Končni povzetek portfelja ohrani obstoječe spremenljivke in njihove izračune. Če je prednostno ime spremenljivke že zasedeno z drugim izračunom, ustvarjena spremenljivka dobi pripono · Final portfolio (in številko, če je potrebno). Naslovi tabel ostanejo nespremenjeni. Nezdružljiva obstoječa ustvarjena projekcija je izrecno navedena skupaj z imenom spremenljivke; ne prepiše se tiho.
Zgodovina predlogov AI
Vsak nov predlog AI je na voljo ob odgovoru v obliki razširljivega pregleda. Njegova oznaka razlikuje med predlogom, ki čaka na odobritev, predlogom, ki ga je nadomestil poznejši predlog, in že uveljavljenim predlogom. Nepotrjen predlog ni samodejno zavrnjen. Zgodovinskih pregledov ni mogoče znova uveljaviti.
Nadaljnji popravki običajno spremenijo čakajočega kandidata; trenutni predogled navaja izvirne spremembe in poznejše popravke skupaj. Z možnostjo Uveljavi sprejmete celotnega kandidata. Od AI lahko tudi znova pripravite spremembe na podlagi shranjene igre; s tem se čakajoči načrt zamenja, shranjena igra pa ostane nespremenjena do uveljavitve. Starejši pogovori morda ne vsebujejo celotne zgodovine zamenjanih predlogov.