Screeps un resnās zarnas; JavaScript programmētāja MMO

Posted on
Autors: Virginia Floyd
Radīšanas Datums: 5 Augusts 2021
Atjaunināšanas Datums: 10 Maijs 2024
Anonim
Screeps un resnās zarnas; JavaScript programmētāja MMO - Spēles
Screeps un resnās zarnas; JavaScript programmētāja MMO - Spēles

Saturs

Kad es domāju par programmēšanu un spēlēm, es domāju par programmēšanu, kas notiek aiz ainas, kas vada spēli un tās mehāniku. Būdams tāds, kurš ir paveicis šāda veida programmēšanu, man nav tik abstrakta koncepcija, lai man iet galvu.


Screepstomēr tā nav jūsu standarta MMO / RTS spēle. Līdzīgas spēles Hacknet, TIS-100, un citādi Heart.Break () ir balstīti uz programmēšanas īpašību jēdzienu, bet tiek atrauti - viņi ir vairāk līdzīgi pseido programmēšanas spēlēm, kur koncepcija ir tāda pati, bet izpilde ir vienkārša spēlētājiem, kas nav programmētāji. Screeps ir īstais darījums, jūs strādājat ar faktisko kodu un kā / ko jūs kods ir svarīgi.

In Screeps jūsu vienības, kas pazīstamas kā creeps, tiek kontrolētas ar javaScript jums, spēlētājs raksta. Kādus parametrus, kurus jūs iestatījāt kodā, nosaka, kāda veida šļūdes jūs izveidojat un kādas stiprās un vājās puses tas ir. Jūsu koda jautājumi, tas ir dzinējspēks, ko dara jūsu creeps - viss, sākot no pārvietošanās, vākšanas, celtniecības, uzbrukuma un aizstāvēšanas, ir pilnībā atkarīgs no jūsu koda.


Ņemot vērā spēles MMO raksturu, ir papildu aizrautība / bailes, ka jūsu kods, iespējams, nav pietiekami labs, lai aizstāvētu savus resursus, kad esat pieteicies, jo spēle notiek vienā serverī - prasmes pārbaudot pret citiem programmētāji ar lielāku vai mazāku prasmi.

Mans novērtējums

Mana javaScript ir mazliet rūdīta, bet dzīvā demo spēle dara labu darbu, lai nojauktu dažus no galvenajiem jēdzieniem, lai rakstītu dažādus koda bitus, kas jums būs jāzina, lai spēlētu spēli. Es vēlos šeit atteikties no atbildības un teikt, ka, lai gan jums nav jābūt javaScript vednim, kam ir būtiska izpratne par programmēšanu, ir ļoti izdevīga, spēlējot šo spēli efektīvi un papildinot vispārējo baudījumu. Jebkurš programmētājs var apliecināt apmierinošo sajūtu par to, ka darbojas kods un skatās to darboties (cerams, pirmajā mēģinājumā).

Par laimi jums, javaScript ir diezgan sākuma līmeņa skriptu valoda un tai ir daudz dokumentu visā internetā. Uz Screeps tīmekļa vietne, viņi pat saista jūs ar labu, ievada javaScript kursu, ko piedāvā bez maksas Codecademy. Es neuzskatītu Screeps pats par sevi ir veids, kā mācīties programmu, bet es redzu, ka tas ir noderīgs, lai saglabātu savu plānošanas praksi, kas ir svarīgi, lai jūsu loģiskā domāšana būtu asa.


Kas man patīk:

  • Vienkāršs dizains un koncepcija
  • Padara jūs domājat
  • Skripts ar jūsu šļūdes funkcijām ir jautri

Kas tas nav:

  • Nav veids, kā iemācīties programmu, bet tas ir stimuls
  • Nav ātrs temps - spēle pārvietojas ļoti lēni
  • Nav brīvi atskaņojams - ir ikmēneša abonements par vairāk CPU limitu, lai ļautu jums darboties vairāk procesos, kas man patīk.

Galīgais spriedums

Screeps ir jautra spēle un tai ir unikāls leņķis. Lai gan tai vēl ir iespējas augt, tas virzās pareizajā virzienā. Faktiskās programmēšanas izmantošana pseido valodas vietā faktiski ļauj spēlētājiem koncentrēties uz labākiem kodēšanas ieradumiem un praktizēt jautri. Spēles Slack kanālā ir ļoti aktīva cilvēku kopiena, tāpēc tai ir arī pieskāriena MMO tērzēšana sociālajiem programmētājiem.

Ja tas izklausās kā spēle, kuru jūs varētu interesēt, pārbaudiet viņu tīmekļa vietni un dodiet dzīvu demonstrāciju. Tas ir bezmaksas, un tas palīdzēs jums izlemt, vai Screeps ir spēle jums. Varat arī apskatīt šo īso piekabes video, kurā tiek parādīta spēle, kuru jūs varat sagaidīt Screeps.

Vai Screeps izskatās kā spēle, kas jūs interesē? Ļaujiet man zināt, ko jūs domājat tālāk sniegtajos komentāros.

Mūsu vērtējums 8 Vai esat kādreiz domājuši, kas ir kods, kas vada A.I. izskatījās kā videospēles? In Screeps jūs rakstāt šo kodu. Pārskatīts: PC Kas ir mūsu vērtējums