Мы регулярно рассказываем вам о Chrome Experiments - веб-приложениях, которые создаются в первую очередь с целью демонстрации современных веб-технологий. Сегодня у нас в гостях игра Cube Slam, которая при помощи WebRTC позволяет нам общаться и играть одновременно.
Чтобы сыграть, перейдите на сайт cubeslam.com, выберите "Play a Friend", полученный уникальный адрес отправьте другу. Готово! Теперь вы сможете общаться через веб-камеры и параллельно играть в игру типу "арканоид".
Несколько слов о технологиях. Для доступа к видео- и аудиоустройству используется getUserMedia. Ваше видео отправляется другу за счет RTCPeerConnection. А при помощи RTCDataChannel удается синхронизировать вашу онлайн игру. Также рекомендуем почитать официальное описание используемых технологий на странице сайта. А профессионалам может быть интересно изучить открытый исходный код.
P.S. Другие интересные Chrome Experiments: