ShadowOfTheColossus-PC
Native Windows port of Shadow of the Colossus (PS4, CUSA08809) - bring your own game dump. Port nativo para PC.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗ISTRUZIONI BELLISSIMEEEEE 🚀🤖: https://legacy.thinkfun.com/wp-content/uploads/2017/10/LaserCh-1034-Instructions.pdf
Vince chi colpisce per primo il King avversario con il proprio laser. A ogni turno si sposta un proprio pezzo di una casella (anche in diagonale) oppure lo si ruota, poi si spara.
Sotto la board un riquadro spiega sempre cosa fare: l'obiettivo, i due passi del turno, il passo attuale e cosa fa il pezzo che hai toccato (anche se è dell'avversario). Guarda anche l'anteprima del laser: avvisa in rosso se il tuo raggio colpirebbe il tuo King (e prima di sparare chiede conferma) e in verde se colpirebbe quello avversario. Si può nascondere da ⚙️ Opzioni. All'inizio della partita due etichette indicano i King ("Il tuo King", "King avversario"); dopo ogni colpo un messaggio dice quali pezzi sono stati eliminati. SPARA toccato prima di muovere spiega cosa fare.
A ogni scheda nuova (o avvio dell'app) una finestra di benvenuto propone il tutorial: quattro lezioni sulla board vera (ruotare uno specchio, spostare un pezzo, non colpire il proprio King, aggirare uno scudo), ognuna vinta con una mossa, con il pulsante 💡 Aiuto che mostra la soluzione. Si riapre da Regole o da Nuova partita.
La finestra Nuova partita sceglie:
Ricaricando la pagina la partita in corso riprende da dove era. Chiudendo la scheda (o l'app) e riaprendola si riparte dal benvenuto, che ha il pulsante Riprendi la partita se ce n'era una in corso; scegliendo il tutorial o una partita nuova, quella salvata viene sostituita. Nel browser le impostazioni (nomi, livello, opzioni) valgono finché la scheda resta aperta; l'app le ricorda.
Funziona anche da telefono, in verticale e in orizzontale. La board non gira mai di lato: il laser blu spara sempre verso l'alto dello schermo (per chi gioca con l'arancione la board è girata di 180°, così ognuno ha i suoi pezzi in basso).
Se la connessione cade (telefono bloccato, cambio di rete) chi è entrato col link si ricollega da solo e la partita continua; l'host resta in ascolto sullo stesso codice, quindi il link non cambia mai. Anche ricaricando la pagina si rientra nella stessa partita. Una nuova partita la crea l'host; l'altro giocatore la può chiedere e l'host accetta o rifiuta.
Non serve scambiarsi indirizzi IP. I due browser si collegano direttamente con WebRTC (connessione cifrata) grazie a PeerJS, una libreria open source: il suo server pubblico serve solo a far trovare i due giocatori tramite il codice. Come in ogni gioco con collegamento diretto, l'altro giocatore può vedere il tuo indirizzo IP.
Il link funziona dalla versione pubblicata su GitHub Pages: se apri la pagina dal disco, il link punta a un file sul tuo computer e il tuo amico non può aprirlo. Dall'app il link punta sempre alla versione pubblicata, quindi l'amico può giocare dal browser anche senza l'app.
Il gioco è in italiano e in inglese. Segue la lingua del dispositivo (inglese se non è nessuna delle due) e si cambia in ⚙️ Opzioni › Lingua: la pagina si ricarica e la partita riprende da dove era.
shared/index.html; gli elementi da tradurre
hanno data-i18n="chiave" (il contenuto) o data-i18n-title, -aria-label, -placeholder,
-alt (gli attributi).t("chiave", { nome: ... }): l'italiano è in
shared/js/i18n/it.js, l'inglese (di tutti e due i tipi) in shared/js/i18n/en.js.en.js (es. es.js, con STRINGS.es = {...}) e traducilo,
aggiungi il suo <script> in shared/index.html dopo en.js e una voce in LANGUAGES
(shared/js/i18n/i18n.js).tests/rules.test.js controlla che ogni lingua abbia tutte le chiavi, con gli stessi {segnaposto},
e che il codice non usi chiavi inesistenti.Lo storico delle mosse è salvato come dati (pezzo, caselle, rotazione) e scritto nella lingua di chi guarda, anche online.
Il gioco è uno solo, in shared/: la pagina, lo stile, le regole, il disegno dei pezzi, il
computer, il gioco online e l'interfaccia. Le due versioni aggiungono solo quello che le riguarda:
This is the beginning of the README. Read the rest at the original. Read the full README ↗