Screeps & paksusuolen; JavaScript-ohjelmoijan MMO

Posted on
Kirjoittaja: Virginia Floyd
Luomispäivä: 8 Elokuu 2021
Päivityspäivä: 4 Marraskuu 2024
Anonim
Screeps & paksusuolen; JavaScript-ohjelmoijan MMO - Pelit
Screeps & paksusuolen; JavaScript-ohjelmoijan MMO - Pelit

Sisältö

Kun ajattelen ohjelmointia ja pelejä, ajattelen ohjelmointia, joka kulkee kulissien takana ja joka ajaa peliä ja sen mekaniikkaa. Se, joka on tehnyt tällaisen ohjelmoinnin, ei ole niin abstrakti käsite minun kääri pääni.


Screepsei kuitenkaan ole tavallinen MMO / RTS-peli. Pelit kuten Hacknet, TIS-100, ja muuten Heart.Break () ne on rakennettu ohjelmoinnin ominaisuuksien käsitteeseen, mutta ne vedetään alas - he ovat enemmän kuin pseudo-ohjelmointipelit, joissa konsepti on sama, mutta toteutus on tehty yksinkertaisesti muille kuin ohjelmoijille. Screeps on todellinen kauppa, olet työskennellyt todellisen koodin kanssa ja miten / mitä koodit ovat tärkeitä.

Sisään Screeps yksikkösi, jotka tunnetaan nimellä creeps, ohjataan javaScriptillä sinä, pelaaja kirjoittaa. Mitkä parametrit, jotka olet asettanut koodiin, määrittävät luomisen tyypin ja sen vahvuudet ja heikkoudet. Koodisi merkitsee, se on liikkeellepaneva voima, jota koirasi tekevät - kaikki liikkumisesta, keräämisestä, rakentamisesta, hyökkäyksestä ja puolustamisesta perustuu täysin koodiin.


Pelin MMO-luonteen vuoksi on lisätty jännitystä / pelkoa, että koodi ei ehkä ole tarpeeksi hyvä puolustamaan resursseja, kun kirjaudut ulos, kun peli tapahtuu yhdellä palvelimella - taitosi testataan toista vastaan ohjelmoijat, joilla on enemmän tai vähemmän taitoja.

Oma arviointini

Minun javaScript on hieman ruosteinen, mutta pelin live-demo tekee hyvän työn erottamalla joitakin keskeisiä käsitteitä, joiden avulla kirjoitat eri koodikoodeja, joita sinun tarvitsee tietää pelataksesi. Haluan laittaa vastuuvapauslausekkeen täällä ja sanoa, että vaikka sinun ei tarvitse olla javaScript-ohjattu, jolla on perustiedot ohjelmoinnista, on erittäin hyödyllistä pelata tätä peliä tehokkaasti ja lisää yleistä nautintoa. Jokainen ohjelmoija voi todistaa tyydyttävän tunteen käyttää koodiaan ja katsoa sitä toimivan (toivottavasti ensimmäisellä kokeilulla).


Sinulle onneksi javaScript on melko aloitusmuotoinen komentosarja, ja sillä on paljon dokumentaatiota kaikkialla Internetissä. On Screeps verkkosivuilla, he jopa yhdistävät sinut hyvään, johdannolliseen javaScript-kurssiin, jota tarjotaan ilmaiseksi Codecademy-ohjelmassa. En olisi harkinnut Screeps itse on keino oppia ohjelmoimaan, mutta näen sen hyödyn ohjelmointikäytäntöjen ylläpitämisessä, mikä on tärkeää, jotta looginen ajattelu pysyisi terävänä.

Mistä minä tykkään:

  • Yksinkertainen muotoilu ja konsepti
  • Ajattelee
  • Häikäisyn toiminnot ovat hauskoja

Mitä se ei ole:

  • Ei ole keino oppia ohjelmoimaan, vaan se on kannustin
  • Ei nopeatempoinen - Peli siirtyy hyvin hitaasti
  • Ei vapaa-to-play - On kuukausittain tilauksen enemmän CPU raja, jotta voit suorittaa enemmän prosesseja, jotka tuntevat ystävällisesti pay-to-win minulle.

Lopullinen tuomio

Screeps on hauska peli ja siinä on ainutlaatuinen kulma. Vaikka sillä on vielä tilaa kasvaa, se liikkuu oikeaan suuntaan. Todellisen ohjelmoinnin käyttäminen pseudokielen sijaan antaa pelaajille mahdollisuuden keskittyä parempiin koodaustapoihin ja harjoittaa hauskuutta. Pelin Slack-kanavalla on hyvin aktiivinen yhteisö, joten sillä on myös kosketus MMO-keskustelua varten siellä oleville sosiaalisille ohjelmoijille.

Jos tämä kuulostaa pelistä, josta saatat olla kiinnostunut, tutustu heidän verkkosivustoonsa ja anna live-esittelyyn spin. Se on ilmainen ja se auttaa sinua päättämään, jos Screeps on peli sinulle. Voit myös tarkistaa tämän lyhyen perävaunun videon, joka esittelee pelin, jota voit odottaa Screeps.

Tekee Screeps näyttää siltä kuin peli, joka kiinnostaa sinua? Kerro, mitä mieltä olet alla olevista kommenteista.

Arvostelumme 8 Oletko koskaan miettinyt, mikä koodi on A.I. videopeleissä näytti? Kirjoitat tämän koodin Screepsissä. Arvosteltu: PC Mitä arvioimme