Massdomain.ru

Хостинг и домены
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как играть в компьютерные игры на телевизоре

Как играть в компьютерные игры на телевизоре

Не нужно ждать Паровые машины Valve — подключите игровой компьютер с Windows к телевизору и используйте мощную компьютерную графику в гостиной уже сегодня. Это просто — вам не понадобится необычное оборудование или специальное программное обеспечение.

Это идеально, если вы уже являетесь игроком на ПК и хотите играть в свои игры на большом экране. Это также удобно, если вы хотите играть в многопользовательские компьютерные игры с контроллерами в своем домашнем компьютере.

Android TV

Android TV — самая распространенная ОС для Smart TV. Ее можно найти на телевизорах многих производителей под разными оболочками: Xiaomi, Telefunken, TCL, Hyundai, Sony и другие. Жаль только, что разработчики Android TV о комфорте пользователя, похоже, и не слышали.

Интерфейс здесь не слишком удобный, и это сразу бросается в глаза: меню занимает весь экран и предлагает не только определенные сервисы, а показывает сразу все разделы с приложениями, играми и настройками. Так что листать его и одновременно что-то смотреть не выйдет — придется поставить видео на паузу или прервать просмотр.

С другой стороны, для владельцев Android-смартфонов у платформы есть неоспоримые преимущества — они легко подключаются к телевизору без дополнительного ПО прямо с мобильных устройств, к тому же в телевизоре можно использовать свой Google-аккаунт с уже купленными играми и приложениями.

Еще одно преимущество по сравнению с остальными ОС — большой выбор приложений в магазине Google Play. Софт также можно загружать в виде файлов apk с флэшки. Пожалуй, такого количества приложений не предлагает больше ни одна система.

Платформа поддерживает функцию сдвига во времени TimeShift — любую программу из телеэфира можно поставить на паузу, чтобы продолжить просмотр позже. Ни Tizen, ни webOS такой возможностью похвастаться не могут.

Кстати, совсем недавно Google показала новую оболочку — Google TV. Со временем ее обещают перенести на все телевизоры с Android TV, хотя пока она доступна только на новой медиаприставке Chromecast. И там как раз интерфейс сильно переработан: он основан на продвинутом алгоритме рекомендаций, синхронизируется с другими устройствами и выглядит совсем иначе.

Что в Smart TV тебе моем? Или что можно запихнуть в телевизор?

Добрый день, коллеги! Меня зовут Алексей и я занимаюсь телевизорами, а именно, разработкой Smart TV приложений («давайте похлопаем Алексею»).

Но что такое Smart TV? Какое оно, сферическое Smart TV приложение в вакууме?

Не буду томить вас ожиданием: в основном такого рода приложения предназначены для показа видео-контента. В любых вариациях. Записанное, живое вещание, телепередачи, фильмы, мультфильмы, рекламные ролики, и прочая, и прочая… Тысячи их!

Но разве Smart TV только для этого?

Да, безусловно, телевизор лучше всего показывает именно видео-контент, и с этим он хорошо справляется, но только ли для этого мы можем его использовать?

(Сейчас все счастливые владельцы приставок и HDMI-кабелей кинут в меня свои тухлые помидоры, скажут «Отписка!» и счастливые уйдут, а мы продолжим.)

Читайте так же:
Можно ли ставить две разные оперативные памяти

Действительно, абсолютное большинство приложений, которые нам приходилось разрабатывать, в первую очередь предназначаются для показа видео, но были среди них и замечательные исключения. Кроме того, страдая известным заболеванием «Шило в месте чуть пониже спины», мне хотелось выжать из телевизоров нечто большее, чем все от них ожидают.

О моих (и не только) скромных потугах речь и пойдет ниже.

ТВ — Игра?

Действительно, первое, что приходит на ум — игра! Большой экран, возможность кроссдоменных запросов (так как Smart TV приложение, по сути, локальная HTML страница), и худо-бедно стандартное управление (пульт) позволяют нам реализовать игровой сценарий.

В большинстве своем это казуальные игры типа «1024», либо вариации на тему «Tower Defence». Негусто. К сожалению, накрутить супер 3D с шейдерами, тенями и динамическим освещением, получится разве что только на самых последних моделях… следующего года. Ибо в ТВ обычно размещена не самая совершенная версия браузера и, что хуже всего, она или обновляется крайне редко или не обновляется вовсе. Кроме того, разница между мощностью ТВ даже прошлогодними и текущими может быть кратной.

Поэтому, если вы хотите охватить максимальное количество моделей, готовьтесь к кровавой оптимизации всего и вся. Чистый, нативный Canvas станет вашим лучшим другом. Обертки над ним работают, но крайне прожорливо. Особенно удручает неудовлетворительная работа методов rotate и transform, поэтому анимацию планируйте спрайтовую и повороты спрайтов реализуйте только в самом крайнем случае.

Однажды мы делали игру на Ночь Карьеры. С ней удалось съездить к замечательным коллегам из Web Standarts Days и выступить с докладом.

Визуально игра представляет из себя игровое поле, вмещенное в размер экрана, без скролла, без преград. Задний фон разделен на несколько слоев, чтобы реализовать эффект 3d. На сцене генерируются летающие мишени (утки), по которым пользователь может стрелять.


Рис. 1. Общий вид приложения.

Главная задача состояла в том, чтобы дать возможность играть в игру кому угодно и как угодно, что сразу исключало взаимодействие с пультом. Пульт один, а игроков много. Управление реализовали с помощью телефона, а для максимального охвата мобильных устройств было решено реализовать клиент в виде адаптивного сайта. Реализовали мы его на WebSockets, и добавили фишку — управление через изменение положения телефона.

Тогда всплыло много интересных особенностей, некачественных датчиков ориентации и других глюков. Нам пришлось применить алгоритмы подавления шумов, иначе «прицел» игрока на экране телевизора страдал жутким тремором. Также выяснилось, что в игре «дует ветер»: в расчетах на телефонах накапливалась ошибка и прицелы постепенно «сдувало» в одну сторону, что вынуждало игроков постепенно поворачиваться. Некоторые играли, стоя спиной к ТВ.


Рис. 2. Убийцы уток за работой

В приложении используется анимация посредством замены спрайтов. Такой способ оказался достаточно производительным. Мы тестировали приложение с сотней и более летающих уток. В реальности в игре их было всего 10. Проблемы с производительностью возникли, когда прибежала дизайнер с возопила: «Хочу, чтобы планета крутилась»!

Закрутить спрайт проблем не составило. Проблема случилась, когда мы запустили приложение на относительно старом ТВ. Оказалось, что поворот спрайта 900×900 пикселей он не вывозит чуть более, чем никак. В итоге, самый глазастый пользователь может заметить, что планета на заднем фоне разрезана на 9 частей, которые вращаются вокруг одного центра. Это решило проблему с производительностью.

Читайте так же:
Можно ли ставить телевизор на микроволновку

Ещё одна фишка проекта заключалась в том, что игровая логика обсчитывается… на ТВ. В этом случае сервер выступает выступает просто в роли передатчика данных между клиентами и ТВ. Сделали мы это для того, чтобы даже в случае потери соединения, утки продолжали летать по экрану, и после восстановления Интернета не требовалось перезапускать приложение. Любопытный кейс, но все же, необязательный.

ТВ — Экран?

Казалось бы, это уже банально, но нет. Как обычно всё скрывается в деталях. Экран для чего? Какую функцию несёт? Для чего предназначен?

Приведу лишь несколько примеров.

Поздравлялка

Однажды мы решили на день святого Валентина запилить онлайн поздравлялку в компании, и использовать имеющиеся телевизоры в качестве трансляторов поздравлений. Приложение было реализовано в минималистичном варианте с одним запросом к серверу, возвращающим список поздравлений. Главная проблема заключалась в неприятной особенности телевизоров уходить в спящий режим. Если Samsung разрешает отключать эту функцию с помощью метода setScreenSaver, то остальные платформы не особо позволяют это делать. Как вариант, можно запускать в фоновом режиме любое зацикленное видео — ТВ в режиме показа видео выключается намного реже. В итоге приложение свою функцию выполнило: во всех частях офиса на нескольких этажах онлайн транслировались поздравления сотрудников.

Если быть совсем точным — карта боевых действий со списком лучших игроков.

Мы снова делали игру на Ночь Карьеры и в этот раз решили совместить телевизоры, телефоны и VR. Суть заключалась в том, что игрок в VR-шлеме летает на драконе и отстреливает принцесс, которыми управляют игроки с телефонов. Кто убил дракона — надевает шлем. И так по кругу. Скромно замечу, что со своей функцией (собрать максимальное количество народа у нашего стенда и удерживать их максимально долго) приложение справилось. Более подробно о драконах, истребляющих принцесс, можно узнать тут.


Рис. 3. Общий вид стенда

Приложение для ТВ обеспечивало демонстрацию общей сцены боя для всех желающих.

В этом проекте мы столкнулись с необходимостью оптимизации ранее стабильно и хорошо работающего кода. При увеличении количества игроков заметно ухудшались показатели производительности приложения. Выделили основные пути оптимизации:

  • уменьшение объема передаваемой информации с сервера на клиенты и с клиентов на сервер;
  • минимизация создания новых объектов в приложении.

На ТВ слева — вид из VR-очков, на ТВ по центру — карта сцены.


Рис. 4. Игровой процесс. На ТВ слева — вид из VR-очков, на ТВ по центру — карта сцены

Интерактивный задний фон

Вы совершенно справедливо можете спросить: «Ты там вообще работаешь, не?!». На что я с искренним недосыпом на лице отвечу: «Конечно, работаю!». Но об этом чуть позже. А пока нам снова не сиделось и захотелось реализовать интерактивный задний фон для квадрокоптера. Подробнее с проектом можно ознакомиться тут.

Читайте так же:
Можно ли восстановить чат в телеграмме

Идея была в том, чтобы показывать в телевизоре саму усадьбу деда Мороза, которая бы реагировала на отлет/прилет квадрокоптера.

Основной интерес был в том, чтобы «растянуть» картинку на три телевизора. Разных производителей.

Сделали мы это путем разбиения всей сцены на «комнаты». Каждый телевизор показывал «комнату» со своим номером. Номера «комнат» можно было менять, таким образом, телевизоры, в принципе, могли показывать одинаковые части одной сцены, но мы показывали всю сцену последовательно. Команды на перемещение окружения сцен (зверушек, движение Луны и дым из труб) передавались с сервера по любимым WebSockets.


Рис. 5. Сцена, растянутая на три телевизора

Поскольку мы знали время прилета/отлета квадрокоптера, появилась идея сделать «ветер» в телевизорах, который бы «сдувал» дым из труб при близкой работе винтов.

Опять-таки команда на взлет с квадрокоптера через сервер спускалась на клиенты.

И тут тоже у нас возникли сложности с производительностью. «Старый» webOS 2013 года крайне тяжело рендерил большую картинку (5760×1080). Пришлось специально для него нарезать задник в размер экрана и подставлять строго его.

Тем не менее, все что относилось к Smart TV и бекенду, мы успешно реализовали.

ТВ — Охранник?

Однако самый интересный проект был совершенно неигровой, а что ни на есть, полезный.

Приложение занималось охраной дома. Да, именно телевизор. Да, именно охранял.

Суть приложения в том, что имеющаяся камера снимает всё, что перед ней происходит, и в случае резкого изменения картинки производит действия на выбор:

  • громко орёт;
  • посылает пользователю СМС;
  • пишет письмо с приложенными фотками инцидента;
  • пишет сообщение в FB тоже с фотками;
  • делает всё это сразу или в любых вариациях.

Установило его себе несколько десятков тысяч человек.

Но и тут было не всё просто.

При подключении камеры и попытке получения в браузере стрима с неё, как известно, вываливается системный попап с подтверждением действия. Особенность в том, что ТВ блокируют все всплывающие окна. Поэтому приложение наше было реализовано только на платформе Samsung с использованием либо встроенной в ТВ камеры, либо специальной камеры, поставляемой тем же самсунгом.

Ещё одним минусом стала, опять же, производительность ТВ. На относительно старых телевизорах (2013 года) можно было м-е-е-е-е-е-е-дленно прокрасться мимо камеры и телевизор бы «прохлопал» этот момент.

Но в целом идея просто блестящая.

Вывод

Телевизоры уже давно переросли свою основную функцию — показывать картинку с канала, показывать видосики или быть вторым монитором.

Их возможности и производительность постоянно растут, а круг применения ограничен только вашей фантазией. Любые задачи можно решить при должной проработке идеи и соответствующей реализации. Дерзайте и достигайте успеха!

З.Ы. Может быть у тебя, читатель, были необычные задачи для smart TV, когда ТВ приходилось использовать в несвойственной для него роли? Поделись! Расскажи!

Активируйте удаленное воспроизведение и Steam Link

Во-первых, убедитесь, что Remote Play активирован на ПК, на котором вы хотите играть. Откройте Steam на этом ПК, нажмите «Steam -> Настройки -> Удаленное воспроизведение» и убедитесь, что установлен флажок «Включить удаленное воспроизведение».

Читайте так же:
Миорре вход на мою страницу

На этом этапе, если вы хотите играть в игру, не относящуюся к Steam, по телевизору, добавьте ее в Steam, нажав «Добавить игру» в левом нижнем углу Steam и «Добавить не-Steam игру». Выберите все игры, которые вы хотите добавить, затем нажмите «Добавить выбранную программу».

Играйте в компьютерные игры на Smart TV - добавляйте не-Steam игры

Затем загрузите приложение Steam Link на свой телевизор. Если у вас есть Android TV, скачайте его Steam ссылка приложение через Play Store на ТВ. На Samsung TV вы найдете приложение Steam Link на Samsung Smart Hub,

Обязательная регистрация

Большое количество проблем у пользователей возникает с установкой игр потому, что они просто забывают пройти регистрацию и создать собственный профиль. А значит, нужно запомнить, что, перед тем, как что-то устанавливать на телевизор Samsung Smart TV, нужно пройти довольно простую регистрацию, которая займет немного времени. Чтоб ее пройти, пользователю нужно зайти в основное меню, где вверху находится иконка профиля. Нужно нажать на данную иконку, которая переносит нас на страницу, где прописано соглашение. Пользователь может его внимательно перечитать, а может просто сразу поставить галочку подтверждения, которая покажет, что пользователь согласен с условиями соглашения. Потом перед пользователем открывается диалоговое окно. Где нужно прописать достоверные электронную почту и пароль. На электронную почту практически сразу приходит ссылка с активацией, поэтому можно без замедления зайти на нее. Когда заполнены все поля, пользователю нужно нажать на клавишу регистрации, подтвердить информацию аккаунта на «электроннке». Теперь можно приступать непосредственно к поиску бесплатных игр на телевизор LG и другие.

Компьютерные игры на смарт-телевизорах? Со Steam Link это возможно!

Еще до того, как приступить к объяснениям, хорошо организовать себя и понять требования, необходимые для запуска компьютерных видеоигр на смарт-телевизорах. В частности, компьютер и телевизор должны быть подключены к маршрутизатору с помощью кабеля Ethernet.

Как правило, на самом деле соединение Wi-Fi не позволяет иметь достаточно сильную линию для подключения этих устройств друг к другу. В случае необходимости можно найти альтернативные решения для потенциальной линии Wi-Fi.

Примечание. Вы также можете использовать этот метод для игр, не относящихся к Steam (и даже в эмуляторы), добавив их в свою библиотеку Steam.

Включить удаленную игру с помощью Steam Link

Первый шаг в достижении этого — убедиться, что удаленное воспроизведение включено на компьютере, с которого вы транслируете игры. Для этого вам понадобятся:

  • Откройте Steam на своем ПК
  • нажмите Steam — Настройки — Удаленное воспроизведение
  • убедитесь, что установлен флажок «Включить удаленное воспроизведение».

Как уже упоминалось, вы можете добавить в свою библиотеку дополнительные игры Steam, чтобы играть в них на смарт-телевизорах. В этом смысле просто выберите пункт «Игры» в верхнем меню Steam. Добавить в библиотеку игру, не относящуюся к Steam. Как только это будет сделано, вы можете выбрать игры, которые нужно добавить, и нажать «Добавить выбранные программы».

На этом этапе рекомендуется загрузить приложение Steam Link на смарт-телевизор. В случае телевизора Android можно загрузить программное обеспечение непосредственно из Play Store, в случае телевизора Samsung приложение можно найти в Samsung Smart Hub.

Читайте так же:
Можно ли отследить биткоин перевод

Благодаря Steam подключить DualShock 4 к вашему ПК очень просто.

Как подключить контроллер к телевизору

Вот и пришло время подключить контроллер к телевизору. В большинстве случаев смарт-телевизоры поддерживают технологию Bluetooth. Обычно это доступно через настройки телевизора, и с их помощью можно найти включенные контроллеры, поддерживающие Bluetooth.

Контроллер Xbox 360 / One

Чтобы подключить контроллер Xbox 360 или Xbox One к вашему смарт-телевизору, вам нужно нажимать кнопку Xbox, пока она не начнет медленно мигать.

На этом этапе вы можете нажать кнопку сопряжения, расположенную в верхней части контроллера. Когда указанная выше кнопка начинает быстро мигать, соединение завершено.

Чтобы подключить контроллер PS4 к Smart TV, процедура отличается. Для этого вам нужно одновременно удерживать кнопки PlayStation и Share на пэде, пока световая полоса не начнет быстро мигать.

Когда это произойдет, на ТВ-мониторе должен появиться какой-то сигнал. Используя пульт дистанционного управления, можно выбрать периферийное устройство и сделать его постоянно активным.

Другие способы подключения контроллеров

Если рассматриваемый телевизор не оснащен технологией Bluetooth, наиболее подходящей альтернативой является более классический USB-кабель. Однако из соображений простора и удобства такое решение не всегда особенно практично. Последней альтернативой может быть адаптер Bluetooth, чтобы вернуться к использованию этой технологии.

Самые популярные игры для ОС Android

Google Play предоставляет владельцам гаджетов на ОС Андроид не меньшее количество игр любых направлений и жанров. В магазине удобное расположение и каждый может подобрать под себя.

Asphalt

Известная во всем мире гонка, теперь и на Смарт телевизорах. Имеет огромные преимущества среди своих конкурентов:

  • приятную, современную графику;
  • возможность соревноваться онлайн или создавать локальную сеть;
  • подключение устройств управления (гейм-пад блютуз);

DeadTrigger

Сразится с зомби – основная задача игрока, которого ждет огромное количество приключений:

  • обследование заброшенного города;
  • ориентация по карте;
  • исполнение поставленных миссий и многое другое;
  • защита с использованием самого разного оружия. А с прохождением дальнейших уровней, оно будет становиться все более современнее.

Badland

В «Badland» придется проходить этапы обходя разные препятствия, которые с каждым шагом будут становиться намного сложнее.

Управление обычным пультом от Смарт телевизора, а дизайн несмотря на свою простоту, достаточно приятен и не создает дискомфорта для глаз.

Fast like a fox

Помогать милой лисе отыскать похищенные сокровища – цель каждого скачавшего «Fast like a fox». По дороге, животному будут встречаться пропасти, ямы и другие сложности, которые требуется достойно преодолеть.

Лиса постоянно бежит, но ее движения можно регулировать, ускоряясь или замедляясь. В конце каждого уровня герой получает утраченный алмаз, которые нужно собрать полностью все.

Выше было рассказано, в какой последовательности нужно скачивать игры на любой Смарт ТВ:

  • зарегистрироваться на сервисе;
  • выбрать игру;
  • загрузить, установить ее;
  • или удалить, если что-то не устроило.

Все процедуры достаточно просты, не требуют специальной подготовки.

А для удобства были приведены примеры и видеообзоры наиболее распространенных игр для каждой марки Smart TV.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector