Referenca ukazov za zasnovo tržne igre
Ukazi za zasnovo igre (Game design commands) ustvarijo usklajene sklope spremenljivk, dodelitev izhodnih vrednosti, formul in vsebine rezultatov. Gre za bližnjice do istih kanoničnih struktur, ki so na voljo v razdelkih Podatkovni model (Data model), Igranje (Gameplay) in Urejanje strani (Page editing).
Ukazi spreminjajo trenutno neshranjeno zasnovo. Preglejte ustvarjeno vsebino in jo shranite z možnostjo Shrani spremembe (Save changes).
Rezultati skupne količine trgovanja
Možnost Dodaj rezultate skupne količine trgovanja (Add Trade total Results) ustvari javno številsko spremenljivko na igralca z imenom Total trade amount, katere začetna vrednost je nič.
Za vsak račun vrste igralca Market Player Type doda izhod transakcije, ki poveča vrednost spremenljivke za količino transakcije. Nato na strani z rezultati udeleženca doda tabelo skupne količine trgovanja. Če stran z rezultati (Results) še ne obstaja, jo ukaz ustvari in vse trenutne vrste igralcev nastavi kot aktivne.
Ta ukaz uporabite, kadar naj rezultati za vsakega udeleženca prikažejo kumulativno količino trgovanja.
Povzetek končnega portfelja
Možnost Dodaj povzetek končnega portfelja (Add Final portfolio summary) za vsakega udeleženca ustvari izračune, ki jih je mogoče urejati, v razdelku Pred rezultati (Before Results):
- začetno in končno stanje denarja,
- začetne in končne količine ter zasebno vrednotenje vsakega tržnega sredstva,
- začetno in končno premoženje (denar plus količine, pomnožene z zasebnimi vrednotenji),
- spremembo premoženja in odstotni donos.
valuation(asset) prebere inicializirano vrednotenje sredstva udeleženca, ne da bi znova zagnal njegovo formulo. Donos je prazen, kadar je začetno premoženje enako nič. Izhodi so razvrščeni tako, da se izračunajo takoj, zato odvisne formule uporabijo vrednosti, izračunane prej v paketu. Če na primer uredite končno premoženje, se spremenita tudi sprememba premoženja in donos. Pri prilagajanju izračunov ohranite ta vrstni red.
To so splošne privzete nastavitve. Formule za premoženje prilagodite pravilom konkretne igre, na primer vrednotenju največ dveh vrat. Ravnotežna cena se ne ustvari, ker je njena formula odvisna od igre. V urejevalniku strani odstranite neželene stolpce tabele.
Ukaz ustvari ali znova uporabi združljive spremenljivke na igralca za trenutno sejo in vse že zagnane seje izvedb. Izhodi finalizacije tržne igre zapišejo posnetke pred prikazom rezultatov.
Ukaz doda:
- tabelo Končni portfelj (Final portfolio) na stran z rezultati udeleženca, v kateri so uporabljene vrednosti trenutne seje,
- ustrezno tabelo v rezultatih moderatorja (Moderator results), v kateri so uporabljene vrednosti vseh sej.
Če je določena natančnost prikaza sredstva, se uporabi za ustrezni stolpec portfelja; sicer sta privzeto prikazani dve decimalni mesti.
Povzetek uspešnosti
Možnost Dodaj povzetek uspešnosti (Add performance summary) ustvari eno poimenovano metriko uspešnosti.
Pogovorno okno zahteva:
- Oznaka (Label): ime metrike, prikazano udeležencem,
- Vir (Source): obstoječo skalarno številsko spremenljivko na igralca ali Formulo (Formula).
Ko izberete možnost Formula, se s klikom na Nadaljuj (Continue) odpre urejevalnik formul. Ukaz ovrednoti metriko ob finalizaciji tržne igre in ustvari projekcije za trenutno sejo in vse seje, kadar ni mogoče znova uporabiti združljivih spremenljivk.
Doda:
- tabelo na strani z rezultati udeleženca, pred katero je besedilo Vaša uspešnost: (Your performance:),
- tabelo v rezultatih moderatorja, pred katero je besedilo Uspešnost igralcev: (Player performance:).
Hkrati lahko obstaja več povzetkov uspešnosti, saj vsaka oznaka in izraz dobita svojo ustvarjeno identiteto funkcije.
Stanja ustvarjenih funkcij
Vsak ukaz zabeleži izvor elementov, ki jih upravlja. Povzetek funkcije v območju ukazov prikazuje eno od naslednjih stanj:
- Dodano (Added): prisotni so vsi pričakovani ustvarjeni elementi, ki niso bili spremenjeni.
- Spremenjeno (Modified): urejen je bil vsaj en upravljani element.
- Potrebno je popravilo (Needs repair): podatki o izvoru so ohranjeni, vendar zahtevani ustvarjeni elementi manjkajo ali so nepopolni.
Možnost Popravi (Repair) je na voljo za deterministične vgrajene sklope, pri katerih lahko aplikacija obnovi manjkajoče elemente; trenutno sta to Rezultati skupne količine trgovanja in Povzetek končnega portfelja. Povzetek uspešnosti ima vhod, ki ga izbere avtor, zato bo morda treba nepopolnega odstraniti in ustvariti znova.
Odstranjevanje ustvarjene funkcije
Ukaz s košem odstrani elemente, ki pripadajo tej konkretni ustvarjeni funkciji:
- ustvarjene spremenljivke,
- ustvarjene dodelitve izhodnih vrednosti,
- ustvarjene bloke strani,
- strani ali faze, če se izpraznijo in jih je ustvaril isti ukaz.
Obstoječe združljive spremenljivke, ki jih je ukaz znova uporabil, in nepovezana ročno ustvarjena vsebina se ohranijo. Odstranitev vpliva samo na trenutni osnutek, dokler ga ne shranite.
Spori in ročno urejanje
Ukaz ne bo prepisal nezdružljive definicije, ki že uporablja eno od njegovih stabilnih imen ali identitet. Spor razrešite premišljeno, namesto da poljubno preimenujete tehnične ID-je.
Ustvarjeno vsebino je mogoče urejati. Ročne spremembe spremenijo stanje funkcije v Spremenjeno (Modified); če izbrišete samo njen del, se lahko stanje spremeni v Potrebno je popravilo (Needs repair). Pred spreminjanjem spremenljivke, ki jo uporablja tudi druga vsebina, uporabite možnost Poišči uporabe (Find usages) in preglejte podatke o izvoru ustvarjene vsebine.