[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,,Cześć, z tej strony Guillaume. Dialogue: 0,0:00:08.60,0:00:11.14,Default,,0000,0000,0000,,Pracuję jako web designer w Little Workshop. Dialogue: 0,0:00:11.14,0:00:13.19,Default,,0000,0000,0000,,Jestem jednym z twórców gry BrowserQuest, Dialogue: 0,0:00:13.19,0:00:16.61,Default,,0000,0000,0000,,dwuwymiarowej gry MMO stworzonej w HTML5. Dialogue: 0,0:00:17.46,0:00:19.09,Default,,0000,0000,0000,,Dokładnie mówiąc, Dialogue: 0,0:00:19.09,0:00:21.79,Default,,0000,0000,0000,,jest to gra RPG, w którą możesz grać Dialogue: 0,0:00:21.79,0:00:24.84,Default,,0000,0000,0000,,z dziesiątkami ludzi na jednej stronie www. Dialogue: 0,0:00:24.84,0:00:26.43,Default,,0000,0000,0000,,Naszym celem było zademonstrowanie tego, jak możesz wykorzystać WebSockets Dialogue: 0,0:00:26.43,0:00:31.78,Default,,0000,0000,0000,,do tworzenia zabawnych i interaktywnych aplikacji sieciowych oraz gier. Dialogue: 0,0:00:31.78,0:00:35.89,Default,,0000,0000,0000,,W BrowserQuest, zaczynasz jako zwykły mieszkaniec wsi. Dialogue: 0,0:00:35.98,0:00:37.09,Default,,0000,0000,0000,,Zwiedzając otaczający Cię świat, Dialogue: 0,0:00:37.09,0:00:39.52,Default,,0000,0000,0000,,zdobywasz kolejne rzeczy i osiągnięcia. Dialogue: 0,0:00:39.52,0:00:41.95,Default,,0000,0000,0000,,Masz do wyboru samodzielną grę Dialogue: 0,0:00:41.95,0:00:45.76,Default,,0000,0000,0000,,lub grę zespołową i wspólne polowania z innymi graczami. Dialogue: 0,0:00:45.76,0:00:47.98,Default,,0000,0000,0000,,Okno osiągnięć, może być wyświetlone w dowolnym momencie Dialogue: 0,0:00:47.98,0:00:52.42,Default,,0000,0000,0000,,poprzez kliknięcie na ikonę zdobyczy.\NDzięki niemu możesz śledzić postępy swojej przygody. Dialogue: 0,0:00:58.42,0:01:01.36,Default,,0000,0000,0000,,Silnik sieciowy gry jest oparty na websockets - Dialogue: 0,0:01:01.36,0:01:04.50,Default,,0000,0000,0000,,- nowej technologii, która umożliwia komunikację w czasie rzeczywistym z przeglądarką Dialogue: 0,0:01:04.50,0:01:06.82,Default,,0000,0000,0000,,i serwerem. Dialogue: 0,0:01:06.82,0:01:09.72,Default,,0000,0000,0000,,Dzięki temu widzisz innych graczy poruszających się i walczących wokół Ciebie. Dialogue: 0,0:01:10.82,0:01:13.40,Default,,0000,0000,0000,,Oczywiście, BrowserQuest używa sporej liczby technologii sieciowych, Dialogue: 0,0:01:13.40,0:01:16.42,Default,,0000,0000,0000,,włączając w to websockets. Dialogue: 0,0:01:16.42,0:01:19.67,Default,,0000,0000,0000,,Klient gry jest napisany w JavaScript i używa Dialogue: 0,0:01:19.67,0:01:21.84,Default,,0000,0000,0000,,elementu Canvas z HTML5 do renderowania silnika. Dialogue: 0,0:01:21.84,0:01:25.58,Default,,0000,0000,0000,,Magazyn localStorage jest używany do zapisywania stanu postaci na Twoim urządzeniu, Dialogue: 0,0:01:25.58,0:01:28.84,Default,,0000,0000,0000,,a HTML5 zajmuje się dźwiękiem i muzyką. Dialogue: 0,0:01:35.30,0:01:39.67,Default,,0000,0000,0000,,Z racji tego, że wszystko odbywa się Dialogue: 0,0:01:39.67,0:01:42.87,Default,,0000,0000,0000,,na stronie internetowej, gra jest dostępna na wielu platformach. Dialogue: 0,0:01:42.87,0:01:45.83,Default,,0000,0000,0000,,Jeśli używasz przeglądarki obsługującej websocket, Dialogue: 0,0:01:45.83,0:01:48.94,Default,,0000,0000,0000,,gra powinna działać na Twoim komputerze stacjonarnym, a eksperymentalna wersja Dialogue: 0,0:01:48.94,0:01:57.04,Default,,0000,0000,0000,,zarówno na iPhonie i iPadzie, jak i na tabletach i smartfonach za pomocą Firefoxa dla Androida. Dialogue: 0,0:01:57.04,0:02:00.34,Default,,0000,0000,0000,,Udało się nam to osiągnąć, przez połączenie optymalizacji renderowania Dialogue: 0,0:02:00.34,0:02:05.26,Default,,0000,0000,0000,,i zapytań mediów (media queries) w CSS, aby dostosować się do danego urządzenia. Dialogue: 0,0:02:05.26,0:02:07.65,Default,,0000,0000,0000,,Spróbuj zagrać nie tylko na komputerze, ale również Dialogue: 0,0:02:07.65,0:02:12.95,Default,,0000,0000,0000,,w przeglądarce swojego smartfona lub tableta. Dialogue: 0,0:02:13.12,9:59:59.99,Default,,0000,0000,0000,,Dziękuję za uwagę i mam nadzieję, że spotkamy się w grze!