WarriorJS Docs
  • Giocatore
  • Creatore
  • Comunità
  • Italiano
    • English
    • العربية
    • Català
    • Čeština
    • Deutsch
    • Ελληνικά
    • Español
    • Français
    • Polskie
    • Русский
    • Српски језик (Ћирилица)
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • Aiuta a Tradurre
  • GitHub

›API giocatore

Gioco

  • Descrizione generale
  • Obiettivo
  • Gameplay
  • Prospettiva
  • Punteggio
  • Modalità Epica
  • Torri

Bozze

  • Unità
  • Guerriero
  • Abilità
  • Spazi

API giocatore

  • API relative allo spazio
  • API dell'unità
  • API del turno

Consigli e trucchi

  • Generale
  • JavaScript
  • Intelligenza Artificiale
  • CLI

CLI

  • Installazione
  • Opzioni
Translate

API del turno

Il metodo playTurn in Player.js riceve un istanza del turno del tuo guerriero. I metodi che puoi richiamare in quel turno sono determinati dalle abilità che il tuo guerriero ha a disposizione nel livello attuale. Vedi il file README nella cartella del tuo profilo per scoprire quali sono.

Ecco un esempio estratto dal README del secondo livello della torre "BabySteps":

### Abilities

#### Actions

- `warrior.attack()`
- `warrior.walk()`

#### Senses

- `warrior.feel()`

In questo livello, il tuo guerriero ha a disposizione le abilità "attaccare", "percepire" e "camminare", il che significa che puoi richiamare questi tre metodi durante il tuo turno: warrior.attack(), warrior.feel(), e warrior.walk().

Molte abilità possono essere eseguite nelle seguenti direzioni: "frontale", "dietro", "sinistra", e "destra". Devi inviare una stringa che abbia come primo argomento la direzione, ad es. warrior.walk('backward').

← API dell'unitàConsigli generali →
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar