Screeps & colon; JavaScript Programmerarens MMO

Posted on
Författare: Virginia Floyd
Skapelsedatum: 8 Augusti 2021
Uppdatera Datum: 4 November 2024
Anonim
Screeps & colon; JavaScript Programmerarens MMO - Spel
Screeps & colon; JavaScript Programmerarens MMO - Spel

Innehåll

När jag tänker på programmering och spel tänker jag på programmeringen som pågår bakom kulisserna som driver spelet och dess mekanik. Att vara någon som har gjort denna typ av programmering, är inte ett så abstrakt begrepp för mig att sätta ihop mitt huvud.


Screeps, är dock inte ditt standard MMO / RTS-spel. Spel som Hacknet, TIS-100, och annars Heart.Break () bygger på begreppet programmeringskvaliteter men är vattnas ner - de är mer som pseudo-programmeringsspel där konceptet är detsamma, men utförandet har gjorts enkelt för icke-programmerande spelare. Screeps är den verkliga affären, du arbetar med den faktiska koden och hur / vad du kodar är viktigt.

I Screeps dina enheter, som kallas kryp, styrs med javaScript som du, spelaren skriver. Vilka parametrar du anger i koden bestämmer vilken typ av kryp du skapar och vilka styrkor och svagheter den har. Din kod är viktig, det är drivkraften bakom vad dina kryp gör - allt från att flytta, samla, bygga, attackera och försvara är helt drivet baserat på din kod.


Med tanke på spelets MMO-natur är det extra spänning / rädsla att din kod kanske inte är tillräckligt bra för att försvara dina resurser när du loggar av när spelet äger rum på en enda server - sätter dina färdigheter i provet mot andra programmerare av större eller mindre skicklighet.

Min bedömning

Min javaScript är lite rostig men den levande demoten i spelet gör ett bra jobb att bryta ner några av nyckelbegreppen för att skriva de olika bitarna av kod du behöver veta för att spela spelet. Jag vill säga en ansvarsfriskrivning här och säga det, medan du inte behöver vara en javaScript-guide som har en grundläggande förståelse för programmering är mycket fördelaktigt att spela detta spel effektivt och bidrar till den övergripande njutningen. Varje programmerare kan intyga den tillfredsställande känslan av att köra sin kod och titta på den fungerar (förhoppningsvis på första försöket).


Lyckligtvis för dig är javaScript ett ganska skriptspråk på grundnivå och har mycket dokumentation över hela internet. På Screeps hemsida länkar de dig till en bra introduktionskurs i javaScript-kursen gratis på Codecademy. Jag skulle inte överväga Screeps själv för att vara ett sätt att lära sig att programmera men jag ser det vara till nytta för att hålla upp din programmeringspraxis vilket är viktigt för att hålla ditt logiska tänkande skarpt.

Vad jag gillar:

  • Enkel design och koncept
  • Gör dig tänk
  • Scripting funktionerna i ditt kryp är roligt

Vad det inte är:

  • Inte ett sätt att lära sig att programmera, men är ett incitament
  • Inte snabb - Spelet går i en mycket långsam takt
  • Inte gratis att spela - Det finns en månadsabonnemang för mer CPU-gräns för att du ska kunna köra fler processer som känns lite lönsamma för mig.

Slutlig dom

Screeps är ett roligt spel och har en unik vinkel mot den. Medan det fortfarande finns något utrymme att växa, rör det sig i rätt riktning. Genom att använda aktuell programmering istället för ett pseudo-språk kan spelarna fokusera på bättre kodningsvanor och göra träning kul. Det finns en mycket aktiv grupp av människor på spelets Slack-kanal, så det har också en touch av MMO-chatten med det för de sociala programmerarna där ute.

Om det här låter som ett spel kan du vara intresserad av att kolla in deras hemsida och ge live demo en snurrning. Det är gratis och det hjälper dig att bestämma om Screeps är ett spel för dig. Du kan också kolla in den här korta trailerfilen som visar vilket spel du kan förvänta dig av Screeps.

gör Screeps ser ut som ett spel som intresserar dig? Låt mig veta vad du tycker i kommentarerna nedan.

Vår betyg 8 Har du någonsin undrat vad koden körde A.I. i videospel såg ut? I Screeps skriver du den koden. Recenserad på: PC Vad våra betyg betyder