Screeps a hrubého čreva; MMO programátora javaScript

Posted on
Autor: Virginia Floyd
Dátum Stvorenia: 8 August 2021
Dátum Aktualizácie: 4 November 2024
Anonim
Screeps a hrubého čreva; MMO programátora javaScript - Hry
Screeps a hrubého čreva; MMO programátora javaScript - Hry

Obsah

Keď premýšľam o programovaní a hrách, myslím na programovanie, ktoré sa deje za scénami, ktoré poháňajú hru a jej mechaniku. Byť niekým, kto urobil tento druh programovania, nie je to pre mňa taká abstraktná koncepcia, ako by som si mohol obaliť hlavu.


ScreepsNie je to však štandardná hra MMO / RTS. Hry ako Hacknet, TIS-100, a inak Heart.Break () sú postavené na koncepte programovacích kvalít, ale sú napojené na vodu - sú skôr ako pseudo-programovacie hry, kde je koncepcia rovnaká, ale realizácia bola pre hráčov bez programátorov jednoduchá. Screeps je skutočný obchod, pracujete s aktuálnym kódom a ako / čo ste kód je dôležité.

v Screeps vaše jednotky, známe ako naskakovanie, sú ovládané javaScriptom vy, hráč zapíše. Aké parametre nastavíte v kóde určuje typ dotvarovania, ktoré vytvoríte a aké silné a slabé stránky má. Váš kód záleží, je to hnacia sila toho, čo robia vaše hlúpy - všetko od pohybu, zhromažďovania, budovania, útočenia a bránenia je úplne riadené na základe vášho kódu.


Vzhľadom na MMO charakter hry, tam je pridané vzrušenie / strach, že váš kód nemusí byť dosť dobrý na obranu svojich zdrojov, akonáhle sa odhláste, pretože hra prebieha na jednom serveri - uvedenie svoje zručnosti na test proti iným programátorov väčších alebo menších zručností.

Moje hodnotenie

Môj javaScript je trochu hrdzavý, ale živé demo hry robí dobrú prácu na rozbitie niektorých kľúčových pojmov pre písanie rôznych bitov kódu, ktorý budete potrebovať na hranie hry. Chcem, aby sa tu vzdali zodpovednosti a hovorili, že aj keď nemusíte byť javaScriptovým sprievodcom, ktorý má základné znalosti o programovaní, je to mimoriadne užitočné pri efektívnom hraní tejto hry a pridáva sa k celkovému požitku. Každý programátor môže potvrdiť uspokojujúci pocit z prevádzkovania kódu a sledovať jeho prácu (dúfajme, že na prvý pokus).


Našťastie pre vás, javaScript je pomerne entry-level skriptovací jazyk a má veľa dokumentácie po celom internete. Na Screeps stránky, dokonca vás prepojí na dobrý, úvodný kurz javaScript ponúkaný zadarmo na Codecademy. Nepovažoval by som to Screeps sám o sebe je prostriedkom učenia sa k programovaniu, ale vidím, že je to prínos pre udržanie vašej programovacej praxe, ktorá je dôležitá pre udržanie vášho logického myslenia ostrého.

Čo mám rád:

  • Jednoduchý dizajn a koncept
  • Myslíte si
  • Skriptovanie funkcií vášho tečenia je zábavné

Čo to nie je:

  • Nie je to spôsob, ako sa naučiť programovať, ale je to stimul
  • Nie je rýchla - Hra sa pohybuje veľmi pomalou rýchlosťou
  • Nie je zadarmo-to-play - Tam je mesačné predplatné pre viac CPU limit, ktorý vám umožní spúšťať viac procesov, ktoré cítia trochu pay-to-win pre mňa.

Konečný verdikt

Screeps je zábavná hra a má k nej jedinečný uhol. Aj keď má stále priestor na rast, pohybuje sa správnym smerom. Použitie skutočného programovania namiesto pseudo-jazyka v skutočnosti umožňuje hráčom zamerať sa na lepšie návyky kódovania a robí z nich zábavnú prax. Je tu veľmi aktívna komunita ľudí na kanáli hry Slack, takže má aj dotyk chatu MMO pre sociálne programátorov.

Ak to znie ako hra, môže vás zaujímať, pozrite sa na ich webové stránky a dať živé demo točiť. Je to zadarmo a pomôže vám rozhodnúť, či Screeps je hra pre vás. Môžete sa tiež pozrieť na toto krátke video s prívesom, ktoré zobrazuje hernú hru, od ktorej môžete očakávať Screeps.

Screeps vyzerať ako hra, ktorá by vás zaujímala? Dajte mi vedieť, čo si myslíte v nižšie uvedených komentároch.

Naše hodnotenie 8 Premýšľali ste niekedy nad tým, aký kód poháňa A.I. vo videohrách vyzerali? V Screeps napíšete tento kód. Recenzované na: PC What Our Ratings Mean