Screeps - hra pro programátory: ovládání virtuálního světa pomocí Javascriptu

29.08.2018

Nový zajímavý zástupce žánru "sandbox" - Screeps se objevil v obchodě Steam Games. Mechanikou hry je spravovat kolonii programováním AI jednotek v jazyce JavaScript. Mimochodem, už jsme psali o programování neuronové sítě na JS.

Hru Screeps můžete přehrávat přímo z prohlížeče, ale v reálném (ne tréninkovém) světě her, budete pravděpodobně muset zaplatit za použití výpočetní síly, aby vaše skripty mohly být provedeny.

Obecně je Screeps tradiční strategií, ve které je cílem hry budovat vliv ve světě her.

Mimochodem, herní svět je běžný: neexistují žádné samostatné servery, kolonie přehrávače je řízena kódem 24/7 napsaným jím v jediném světě s koloniemi jiných uživatelů. V době psaní je hra vydávána se statusem "v raném přístupu" a vývojáři právě pracují na schopnosti hrát v místním světě nebo na dedikovaném serveru přes síť s přáteli. Uveřejnění konečné verze a serveru s otevřeným zdrojem je naplánováno na červenec-srpen 2016.

Co se týče pracovního prostředí: kód může být napsán jak ve vestavěném editoru, tak v jakémkoliv jiném - zejména v praktickém IDE.

Herní mechanika vytváří zajímavý efekt: hráč nemusí být přímo zapojen do správy své kolonie - stačí jít čas od času zkontrolovat, zda vše, co se děje, je jak by mělo.

Základní dovednosti by hráči měli mít již k dispozici. Tvůrci tvrdí, že hra neučí programování, ale umožňuje prokázat své dovednosti. Je pravda, že možnost připojit další knihovny není nikde zmíněna, takže můžete být nepříjemně překvapeni tím, že jQuery není stejný jako JavaScript.