В предверии ажиотажа вокруг 7-го эпизода Звездных Войн, Google запустил специальный тематический раздел на своем сайте www.google.com/starwars.

Особое внимание привлекает браузерная аркада Побег Джедая (eng. Lightsaber Escape), запущенная в рамках Chrome Experience.



Игра работает в связке Chrome/Safari на десктопе + Chrome/Safari на смартфоне, при этом основная игра происходит в настольном браузере, а телефон используется в качестве светового меча для отражения выстрелов бластеров и парирования ударов на манер PlayStation Move.

Мобильный браузер использует DeviceMotion API и DeviceOrientation API, синхронизируя положение телефона через WebSockets и WebRTC. Графика на десктопе отрисовывается через WebGL и tree.js. Звук идет через Web Audio API, причем для полноты погружения звуковые эффекты меча идут через динамик телефона отдельно от основной игры.

Для пущего вау-эффекта большая часть кода страницы доступна в необфусцированном виде.

Начать побег

Комментарии (4)


  1. WebMonet
    18.12.2015 03:21
    -1

    iphone 6 + safari
    страшные лаги, делающие игру вообще неиграбельной.


  1. Dimd13
    18.12.2015 05:40
    +6

    Для того чтобы запустить игру на телефоне могли бы и QR код сделать.


  1. GreatRash
    18.12.2015 12:10

    Android 5.1.1, родной Chrome — не машет он мечом.


  1. youROCK
    18.12.2015 13:05

    У меня заработало, хоть и с небольшими лагами из-за слабого сигнала. Связка Chrome + iPhone