Screeps & vastagbél; A javaScript programozó MMO

Posted on
Szerző: Virginia Floyd
A Teremtés Dátuma: 9 Augusztus 2021
Frissítés Dátuma: 4 November 2024
Anonim
Screeps & vastagbél; A javaScript programozó MMO - Játékok
Screeps & vastagbél; A javaScript programozó MMO - Játékok

Tartalom

Amikor a programozásra és a játékokra gondolok, azt gondolom, hogy a programozás, ami a színfalak mögött zajlik, a játékot és a mechanikáját vezeti. Valaki, aki ilyen jellegű programozást végzett, nem olyan absztrakt fogalom számomra, hogy körbevágom a fejem.


Screepsazonban nem a szokásos MMO / RTS játékod. Ilyen játékok Hacknet, TIS-100 és egyébként Heart.Break () a programozási tulajdonságok koncepciójára épülnek, de leereszkednek - inkább olyanok, mint a pszeudo-programozási játékok, ahol a koncepció ugyanaz, de a végrehajtás egyszerűvé vált a nem programozói játékosok számára. Screeps az igazi üzlet, a tényleges kóddal dolgozol, és milyen fontos a kódolás.

Ban ben Screeps a kúszóként ismert egységeit a javaScript vezérli Ön, a játékos ír. Milyen paramétereket állít be a kód a létrehozott csúszás típusát és milyen erősségeit és gyengeségeit tartalmazza. A kódod fontos, ez a hajtóereje annak, amit a kúszikok csinálnak - mindent a mozgásból, összegyűjtésből, építésből, támadásból és védekezésből teljes mértékben a kódod alapján hajtunk végre.


Tekintettel a játék MMO jellegére, az a hozzáadott izgalom / rettegés, hogy a kódja esetleg nem elég jó ahhoz, hogy megvédje erőforrásait, miután kijelentkezett, mivel a játék egy szerveren történik - készségeit más tesztelésre helyezve nagyobb vagy kisebb készségű programozók.

Értékelésem

A javaScriptem egy kicsit rozsdás, de a játék élő bemutatója jó munkát végez, hogy lebontja néhány kulcsfogalmat a különböző kódok írásához, amelyeket tudnia kell a játék lejátszásához. Itt szeretnék egy nyilatkozatot tenni, és azt mondani, hogy míg nem kell egy javaScript varázslónak lennie, amelynek alapvető megértése a programozásról rendkívül előnyös a játék hatékony lejátszásában, és növeli az általános élvezetet. Bármely programozó igazolhatja, hogy a kódjuk és a munkafunkciója jól működik (remélhetőleg az első próbálkozáson).


Szerencsére Önnek a javaScript eléggé belépő szintű szkriptnyelv, és sok dokumentációval rendelkezik az interneten keresztül. A Screeps honlapján, még egy jó, bevezető javaScript-kurzusra is linkelnek, amelyet a Codecademy ingyenesen kínál. Nem gondolnám Screeps maga a program a tanulás eszköze, de látom, hogy előnyös a programozási gyakorlat fenntartása, ami fontos a logikus gondolkodás éles megtartásához.

Amit szeretek:

  • Egyszerű tervezés és koncepció
  • Azt hiszi
  • A csúszás funkcióinak szkriptje szórakoztató

Mit nem:

  • Nem lehet megtanulni programozni, hanem ösztönző
  • Nem gyors tempójú - A játék nagyon lassan mozog
  • Nem szabadon játszható - Van egy havi előfizetés több CPU-korlátra, hogy több folyamatot futtasson, ami kedvesnek érzi magát a nyereményért.

Végső ítélet

Screeps egy szórakoztató játék, és egyedülálló szöggel rendelkezik. Bár még mindig van teret a növekedésnek, a helyes irányba halad. A tényleges programozás használata a pszeudo-nyelv helyett valójában lehetővé teszi a játékosok számára, hogy jobban összpontosítsanak a kódolási szokásokra, és a szórakozást gyakorolják. Van egy nagyon aktív közösség a játék Slack-csatornáján, így az is van egy csomó az MMO-csevegéshez, hogy a szociális programozók ott legyenek.

Ha ez úgy hangzik, mintha egy játék lenne, érdeklődjön a webhelyükön, és adjon meg egy élő demót. Ez ingyenes, és segít eldönteni, hogy Screeps egy játék számodra. Ezt a rövid pótkocsi-videót is megtekintheti, amely bemutatja a várható játékmenetet Screeps.

Csinál Screeps úgy néz ki, mint egy játék, amely érdekelne? Hadd tudjam meg, mit gondol az alábbi megjegyzésekben.

Értékelésünk 8 Gondolkozott már azon, hogy mi az a kód, ami az A.I. nézett ki a videojátékok? A Screeps-ben írod ezt a kódot. Felülvizsgálat: PC Mi a mi minősítésünk