Microsoft Research napoveduje TileCode, aplikacijo za ustvarjanje iger, ki se lahko izvaja na dlančnikih

Ikona časa branja 3 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Microsoft Research je napovedal nov projekt – Microsoft TileCode, ki je aplikacija za ustvarjanje iger, ki vam omogoča oblikovanje, kodiranje in igranje video iger neposredno po nizki ceni Ročni igralni računalniki Microsoft MakeCode Arcade, pa tudi v spletnem brskalniku.

Motor se zgleduje po družabnih igrah s kosi, ki se lahko premikajo z enega polja plošče na bližnji kvadrat, pri čemer so igre edinstvene s spreminjanjem pravil.

TileCode želi vsem omogočiti, da postanejo ustvarjalci video iger, tako da omogočijo, da se proces ustvarjanja iger odvija na samih igralnih dlančnikih, namesto na tablicah/prenosnih računalnikih/namiznih računalnikih.

TileCode izkorišča koncepte družabnih iger (deska je mreža kvadratov, kosi plošče se premikajo od kvadrata do kvadrata, pravila igre pa določajo dovoljene poteze) za uvedbo računalniških konceptov s pomočjo video iger. Uporabniki začnejo z a nizka tla saj so sposobni preprosto igrati igro in spremeniti eno pravilo ali elemente sveta igre. Ko so seznanjeni z aplikacijo, so igralci na voljo široke stene za ustvarjanje različnih vrst iger.

Za kodiranje iger morajo uporabniki preprosto uporabiti a štirismerna smerna ploščica in Gumbi A in B kot je prikazano zgoraj, skupno večini prenosnikov. Kljub preprostemu uporabniškemu vmesniku je lahko Microsoft Research ustvaril tako zapletene igre, kot so Snake, Bejeweled, Pac-Man, Boulder Dash in Sokoban.

TileCode: Oblikovanje in kodiranje

Za vsako igro TileCode uporabnikom omogoča, da iz galerije izberejo igralne like (sprite) in ozadje igre (ploščice), spremenijo sprite in ozadja ploščic ter ustvarijo raven igre z urejanjem zemljevida igre, kot je prikazano na treh drugih zaslonih:

Zasloni TileCode

Program TileCode je niz pravil, od katerih je vsako povezano s sprite. Pravilo ima obliko a Kdaj-Do par, kot je prikazano spodaj na levi (zaslon z oznako »koda«). The Kdaj razdelek vizualno opisuje vzorec/predikat v lokalni soseščini 3×3 okoli osrednjega sprita (v tem primeru igralec), ki ga je treba ujemati z zemljevidom ploščic. The Do razdelek vsebuje ukaze, ki se pošljejo identificiranemu spriteju, ko se vzorec ujema.

Pravilo kdaj-naredi

Zgornje pravilo se sproži, ko uporabnik pritisne desni gumb dpad, na zemljevidu ploščic je igralec sprite, na ploščici desno od igralca pa je trava. Ko ti pogoji veljajo, pravilo pošlje igralcu sprite ukaz premakni desno. Iz tega primera vidimo, kako TileCode spodbuja uporabnika, da razišče odnose med zemljevidom ploščic in kako se pravila sprožijo na podlagi vzorcev, prisotnih na zemljevidu. Na zaslonu za kodiranje pravil (prikazano zgoraj) lahko uporabnik igra igro, se vrne na zaslon za kodiranje, da spremeni pravilo in vidi njegov učinek na igranje igre. Prav tako lahko obišče urejevalnik zemljevidov ploščic in spremeni zemljevid, da omogoči/onemogoči sprožitev pravila.

TileCode se dotika tem, kot je pixel art za ploščice in sprite, ter pritegne uporabnike na nove načine razmišljanja o oblikovanju sveta iger in načinih ustvarjanja različnih zemljevidov za različne igre.

Lahko preizkusite Microsoft TileCode zdaj in preberite več o TileCode v prihajajočem dokumentu UIST 2020 TileCode: Ustvarjanje video iger na igralnih dlančnikih.

vir: Microsoft

Več o temah: igra motor, Microsoftove raziskave, tilecode