[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:06.59,0:00:08.42,Default,,0000,0000,0000,,Ciao ragazzi, mi chiamo Guillaume, Dialogue: 0,0:00:08.60,0:00:11.14,Default,,0000,0000,0000,,lavoro come web designer presso Little Workshop Dialogue: 0,0:00:11.14,0:00:13.19,Default,,0000,0000,0000,,e sono uno dei creatori di BrowserQuest, Dialogue: 0,0:00:13.19,0:00:16.61,Default,,0000,0000,0000,,un gioco multiplayer online 2D, creato interamente in HTML5. Dialogue: 0,0:00:17.46,0:00:19.09,Default,,0000,0000,0000,,Ecco come appare, Dialogue: 0,0:00:19.09,0:00:21.79,Default,,0000,0000,0000,,si tratta di un gioco di ruolo d'azione con il quale puoi interagire con Dialogue: 0,0:00:21.79,0:00:24.84,Default,,0000,0000,0000,,dozzine di altri giocatori in una singola pagina web. Dialogue: 0,0:00:24.84,0:00:26.43,Default,,0000,0000,0000,,Il nostro obiettivo era quello di creare una demo di come puoi usare WebSockets Dialogue: 0,0:00:26.43,0:00:31.78,Default,,0000,0000,0000,,per creare web apps interattive e giochi. Dialogue: 0,0:00:31.78,0:00:35.89,Default,,0000,0000,0000,,In BrowserQuest, impersonerai inizialmente un semplice paesano. Dialogue: 0,0:00:35.98,0:00:37.09,Default,,0000,0000,0000,,Mano a mano che esplori il mondo attorno a te Dialogue: 0,0:00:37.09,0:00:39.52,Default,,0000,0000,0000,,potrai guadagnare più oggetti e maggiori poteri. Dialogue: 0,0:00:39.52,0:00:41.95,Default,,0000,0000,0000,,Potrai anche scegliere di giocare da solo Dialogue: 0,0:00:41.95,0:00:45.76,Default,,0000,0000,0000,,o fare gruppo con altri giocatori e iniziare assieme nuove avventure. Dialogue: 0,0:00:45.76,0:00:47.98,Default,,0000,0000,0000,,Cliccando sull'icona del trofeo si aprirà, in qualsiasi momento, la finestra Dialogue: 0,0:00:47.98,0:00:52.42,Default,,0000,0000,0000,,dei trofei che tiene traccia dei tuoi progressi nell'avventura. Dialogue: 0,0:00:58.42,0:01:01.36,Default,,0000,0000,0000,,Il motore di rete del gioco è alimentato da WebSockets Dialogue: 0,0:01:01.36,0:01:04.50,Default,,0000,0000,0000,,una nuova technologia che consente una comunicazione in real-time tra il tuo browser Dialogue: 0,0:01:04.50,0:01:06.82,Default,,0000,0000,0000,,ed il server. Dialogue: 0,0:01:06.82,0:01:09.72,Default,,0000,0000,0000,,Questo è come riesci a vedere gli altri giocatori correre e combattere attorno a te. Dialogue: 0,0:01:10.82,0:01:13.40,Default,,0000,0000,0000,,Chiaramente BrowserQuest si affida ad un discreto numero di tecnologie web, Dialogue: 0,0:01:13.40,0:01:16.42,Default,,0000,0000,0000,,non solo su WebSockets. Dialogue: 0,0:01:16.42,0:01:19.67,Default,,0000,0000,0000,,Il client del gioco è scritto in JavaScript e usa Dialogue: 0,0:01:19.67,0:01:21.84,Default,,0000,0000,0000,,il canvas di HTML5 per il motore di rendering Dialogue: 0,0:01:21.84,0:01:25.58,Default,,0000,0000,0000,,viene usato anche localStorage per salvare il personaggio sul tuo dispositivo Dialogue: 0,0:01:25.58,0:01:28.84,Default,,0000,0000,0000,,nel mentre che HTML5 Audio si occupa della musica e dei suoni. Dialogue: 0,0:01:35.30,0:01:39.67,Default,,0000,0000,0000,,Un'altra cosa figa di BrowserQuest è che dato che tutto avviene Dialogue: 0,0:01:39.67,0:01:42.87,Default,,0000,0000,0000,,in una pagina web, è disponibile per diverse piattaforme. Dialogue: 0,0:01:42.87,0:01:45.83,Default,,0000,0000,0000,,Fintanto che stai usando un browser con WebSocket abilitato, il gioco Dialogue: 0,0:01:45.83,0:01:48.94,Default,,0000,0000,0000,,potrebbe girare sul tuo computer desktop, e anche in versione sperimentale Dialogue: 0,0:01:48.94,0:01:57.04,Default,,0000,0000,0000,,su iPhone e iPad, così come su tablet e telefoni cellulari su cui gira Firefox per Android. Dialogue: 0,0:01:57.04,0:02:00.34,Default,,0000,0000,0000,,Abbiamo raggiunto questo risultato con la combinazione di ottimizzazioni nel rendering Dialogue: 0,0:02:00.34,0:02:05.26,Default,,0000,0000,0000,,e chiamate CSS media per adattare l'esperienza di gioco al dispositivo. Dialogue: 0,0:02:05.26,0:02:07.65,Default,,0000,0000,0000,,Quindi, assicurati di provare a giocarci, non solo sul computer, ma anche Dialogue: 0,0:02:07.65,0:02:12.95,Default,,0000,0000,0000,,nel browser del tuo cellulare o sul tablet. Dialogue: 0,0:02:13.12,9:59:59.99,Default,,0000,0000,0000,,Grazie per l'attenzione e spero di incontrarti nel gioco!