Vsebina
Ko pomislim na programiranje in igre, mislim na programiranje, ki se dogaja v ozadju, ki poganja igro in njeno mehaniko. Ker sem nekdo, ki je delal tovrstno programiranje, ni tako abstrakten koncept, da bi se oklepal.
ScreepsVendar pa ni vaša standardna MMO / RTS igra. Igre so podobne Hacknet, TIS-100, in sicer Heart.Break () temeljijo na konceptu kakovosti programiranja, vendar so razvodnjene - bolj so kot psevdo-programske igre, kjer je koncept enak, vendar je izvedba preprosta za igralce, ki niso programerji. Screeps je prava stvar, delate z dejansko kodo in kako / kaj kodirate je pomembno.
V Screeps vaše enote, znane kot straši, so pod nadzorom javaScripta vas, igralec napiše. Kateri parametri, ki ste jih nastavili v kodi, določajo vrsto lezenja, ki ga ustvarite in katere prednosti in slabosti ima. Vaša koda je pomembna, to je gonilna sila tega, kar počnejo vaši straši - vse od premikanja, zbiranja, gradnje, napadanja in obrambe se v celoti temelji na vaši kodi.
Glede na MMO naravo igre je dodano navdušenje / strah, da vaša koda morda ne bo dovolj dobra, da brani vaše vire, ko se odjavite, saj se igra odvija na enem strežniku - preizkusite svoje sposobnosti v primerjavi z drugimi programerji večje ali manjše sposobnosti.
Moja ocena
Moj javaScript je malce zarjavel, a demo igre v živo dobro opravi razčlenitev nekaterih ključnih konceptov za pisanje različnih bitov kode, ki jih boste morali vedeti, da boste lahko igrali igro. Želim postaviti izjavo o omejitvi odgovornosti in reči, da medtem ko vam ni treba biti čarovnik javaScript, ki ima temeljno razumevanje programiranja, je zelo koristno, da se ta igra učinkovito izvaja in prispeva k splošnemu užitku. Vsak programer lahko potrdi zadovoljiv občutek izvajanja svoje kode in gledanje, kako deluje (upajmo, da je v prvem poskusu).
Na srečo za vas, javaScript je dokaj začetni ravni skriptni jezik in ima veliko dokumentacije po vsem internetu. Na Screeps spletne strani, ki vas celo povezujejo z dobrim, uvodnim tečajem javaScript, ki je na voljo brezplačno na Codecademy. Ne bi si mislil Screeps sam, da je sredstvo za učenje programa, vendar vidim, da je to koristno pri ohranjanju vaše prakse načrtovanja, kar je pomembno, da vaše logično razmišljanje ostane ostro.
Kar imam rad:
- Enostavna zasnova in koncept
- Pomisli
- Skriptiranje funkcij vašega lezenja je zabavno
Kaj ni:
- Ni način, da bi se učili programirati, ampak je spodbuda
- Ni hitro tempu - Igra se premika zelo počasi
- Ni brezplačen za igro - mesečna naročnina za več omejitev CPU, ki vam omogoča, da zaženete več procesov, ki se mi zdijo nekako plačljivi za zmago.
Končna sodba
Screeps je zabavna igra in ima edinstven zorni kot. Medtem ko ima še vedno nekaj prostora za rast, se premika v pravo smer. Uporaba dejanskega programiranja namesto psevdo-jezika dejansko omogoča igralcem, da se osredotočijo na boljše kodirne navade in naredi prakso zabavno. Obstaja zelo aktivna skupnost ljudi na Slack kanalu igre, tako da ima tudi dotik MMO klepeta z njim za socialne programerje tam zunaj.
Če to zveni kot igra, vas bo morda zanimalo, da si ogledate njihovo spletno stran in dajte predvajanje v živo. To je brezplačno in vam bo pomagalo, da se odločite, če Screeps je igra za vas. Lahko si ogledate tudi ta kratki video posnetek, ki prikazuje igro, od katere lahko pričakujete Screeps.
Ali Screeps izgledati kot igra, ki bi vas zanimala? Sporočite mi, kaj mislite v komentarjih spodaj.
Naša ocena 8 Ste se kdaj spraševali, kaj kodo vozi A.I. v video igrah je izgledalo? V Screeps boste napisali to kodo. Recenziral na: PC Kaj pomenijo naše ocene