Ваш браузер не поддерживает технологию Unity

Обновлено: 06.07.2024

Вариант сборки WebGL позволяет Unity публиковать контент в виде программ JavaScript, использующих HTML5/JavaScript, WebAssembly, WebGL. Рендеринг Процесс вывода графики на экран (или текстуры рендеринга). По умолчанию основная камера в Unity отображает изображение на экране. Дополнительная информация
См. в Глоссарии API и другие веб-стандарты для запуска содержимого Unity в веб-браузере. Чтобы создать и протестировать контент для WebGL, выберите цель сборки WebGL в окне "Создать проигрыватель" и нажмите "Создать и запустить".

Технический обзор

Мы используем набор инструментов emscripten, который Unity использует для преобразования C и C++ в WebAssembly. Дополнительная информация
См. в Глоссарии набор инструментов компилятора для кросс-компиляции кода среды выполнения Unity (написанного на C и C++) в WebAssembly (также известный как Wasm), который был разработан с учетом малого размера, времени загрузки и памяти. эффективным, а также способным обеспечить скорость выполнения, близкую к исходной. Дополнительные сведения о WebAssembly в Unity см. в этой записи блога.

Поддержка платформы

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

Не все функции Unity доступны в сборках WebGL, в основном из-за ограничений платформы. В частности:

Потоки не поддерживаются из-за отсутствия поддержки потоков в JavaScript. Это относится как к внутреннему использованию потоков в Unity для повышения производительности, так и к использованию потоков в коде сценариев и управляемых библиотеках DLL. По сути, все в пространстве имен System.Threading не поддерживается.

Сборки WebGL нельзя отлаживать в Visual Studio. См. раздел Отладка и устранение неполадок в сборках WebGL.

Браузеры не разрешают прямой доступ к IP-сокетам для работы в сети. Система Unity, позволяющая играть в многопользовательские игры в компьютерной сети. Дополнительная информация
См. в глоссарии из соображений безопасности. См. Сеть WebGL.

Графический API WebGL эквивалентен OpenGL ES 2.0 и 3.0 с некоторыми ограничениями. См.: Графика WebGL.

В сборках WebGL используется настраиваемый серверный модуль для аудио, основанный на API веб-аудио. Это поддерживает только основные аудио функции. См.: Использование аудио в WebGL.

Но: "Мы заботимся о том, чтобы этот старый каталог игр оставался играбельным"

Пятница, 9 октября 2015 г.

Поделиться этой статьей

Компании в этой статье

Ядро Unity больше не будет поддерживать подключаемый модуль Web Player, начиная с версии 5.4, выпуск которой запланирован на март 2016 г.

В сообщении, опубликованном вчера, Unity подчеркнула отсутствие возможностей, учитывая широко распространенный отказ от подключаемых модулей NPAPI среди крупнейших браузеров: Chrome уже отказался от поддержки, новый браузер Microsoft Edge сделал то же самое, а Mozilla объявила о своем намерении сделать это вчера.

"Очевидно, что веб-экосистема отходит от подключаемых модулей браузера, и мы быстро приближаемся к точке, когда ни один из существующих браузеров не сможет запускать содержимое подключаемых модулей", — заявили в компании. «Учитывая эту перспективу, Unity перенаправляет ресурсы на альтернативные веб-технологии и начнет процесс прекращения поддержки подключаемого модуля Unity Web Player».

Версии 5.2 и 5.3 движка Unity по-прежнему позволяют публиковать содержимое веб-плеера, но в версии 5.4 поддержка полностью исчезнет. На этом этапе разработчикам Unity придется использовать экспорт WebGL движка, который все еще находится на этапе предварительного просмотра, но не требует подключаемого модуля.

Однако компания подчеркнула разницу в производительности Web Player и WebGL, чтобы оправдать ожидания разработчиков, осуществляющих переход. «Мы тесно сотрудничаем с поставщиками браузеров, чтобы этот разрыв был как можно меньше, но есть некоторые ограничения, которые определяются платформой, такие как ограничения на сетевые протоколы, которые вы можете использовать, что обусловлено соображениями безопасности». говорится в сообщении компании.

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

"Unity глубоко понимает важность и историческую актуальность игр на базе Web Player, и мы заботимся о том, чтобы сохранить этот бэк-каталог игр, в которые можно играть. Мы сформировали рабочую группу для изучения альтернативных технических решений и будем информировать сообщество по мере продвижения вперед. ."

Unity Web Player — это подключаемый модуль для браузера, который позволяет играть в самые разные игры и просматривать огромное количество 3D-контента, разработанного на игровом движке Unity. Плагин, разработанный Unity Technologies, представляет собой значительное улучшение таких продуктов, как Adobe Flash Player и Adobe Shockwave. Это позволяет получить более плавную и детализированную трехмерную графику, часто используемую в отдельных играх.Плагин для браузера Unity совместим с несколькими веб-браузерами, включая Google Chrome, Mozilla Firefox, Safari, Opera и Internet Explorer. Хотя плагин ориентирован на разработку игр на собственном игровом движке Unity, он также поддерживает другой контент от ведущих разработчиков и дизайнеров. Если вы установите этот плагин на свой ПК с Windows, вы получите доступ к некоторым впечатляющим играм прямо в браузере.

Множество контента и потрясающая графика

Если вы участвовали в разработке игр или просто любите играть в 3D-игры на своем ПК, вы наверняка слышали о Unity Technologies. Компания использует надежный игровой движок для проектирования и разработки широкого спектра игр для фанатов по всему миру. Проще говоря, Unity — это один из ведущих кроссплатформенных универсальных 3D- и 2D-игровых движков. Веб-платформой компании для разработки 3D-игр является Unity Web Player, который доступен для устройств Windows и Mac в виде подключаемого модуля для браузера.

Что такое веб-плеер Unity?

Плагин Unity для браузера, как и собственный игровой движок компании, представляет собой веб-версию потрясающего графического движка. Благодаря передовой технологии рендеринга платформа позволяет загружать 3D-приложения и игры в широкий спектр интернет-браузеров. Поскольку он совместим с большинством браузеров, вы можете использовать Unity Web Player на различных устройствах.

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

С помощью Unity Web Player вы получаете мгновенный доступ к 3D-графике нового поколения. Благодаря надежной работе команды разработчиков платформа стала очень популярной во всем мире. На самом деле, людям нравится, что Unity поддерживает множество платформ, таких как настольные компьютеры, мобильные устройства, телевидение, Интернет, VR, AR, консоли и другие.

Поскольку почти все в играх переносится с локальных устройств на веб-сайты, Unity Web Player кажется отличным выбором для геймеров и фанатов 3D-игр. По сравнению с GameLoop и другими подобными программами, ориентированными на эмуляцию устройств Android, плагин для браузера Unity — гораздо лучший выбор для наслаждения 3D-играми на ПК.

Легко ли установить Unity Web Player?

Как упоминалось ранее, этот инструмент поставляется в виде легкого загружаемого пакета, разработанного для минимального использования системных ресурсов. Установив программу на свой компьютер с Microsoft Windows, вы сможете наслаждаться 3D-контентом с анимированными персонажами, захватывающей графикой и исключительными звуковыми эффектами. Вскоре вы начнете ценить усилия команды разработчиков по созданию непревзойденного игрового опыта.

Чтобы развернуть Unity Web Player на своем ПК, просто загрузите и запустите программу установки, ознакомьтесь с «положениями и условиями» и дождитесь, пока процесс завершится сам по себе. Как только плагин будет установлен в браузере, вы сможете играть во все виды 3D-игр и контента, созданного на игровом движке Unity. Хотя вы можете использовать такую ​​программу, как GameLoad, чтобы играть в 3D-игры Unity, плагин для браузера — гораздо лучший выбор, поскольку он хорошо интегрируется с игровым движком компании.

Где можно запустить Unity Web Player?

Загружаемый пакет лицензирован как бесплатное программное обеспечение для 64-разрядных и 32-разрядных операционных систем Windows. Таким образом, вы можете использовать программу на своем ПК без каких-либо ограничений. Unity Web Player доступен для геймеров и опытных игроков по всему миру. Хотя он хорошо работает с последней версией Windows, у вас не должно возникнуть проблем и на более старых платформах.

Стоит отметить, что совместимость этой программы может различаться, но это не должно вызывать беспокойства для устройств с Windows 10, Windows XP, Windows Vista, Windows 7, Windows 8 и Windows 8.1 в 64-разрядной или 32-разрядной версии. -битные установки. Также доступна отдельная версия x64 от OTEE.

Если вам нужна наилучшая всесторонняя производительность Unity Web Player, важно разрешить программе автоматически загружать обновления, когда это необходимо. Поскольку команду разработчиков поддерживает солидное сообщество, вы можете ожидать регулярных обновлений с новыми функциями и функциями. Несмотря на легкий установочный пакет, подключаемый модуль для браузера Unity играет важную роль в воспроизведении 3D- и 2D-контента, созданного с помощью игрового движка Unity, на вашем ПК.

Важно отметить, что программное обеспечение действует как автономный игровой движок, но использует ресурсы веб-браузера для доступа к оборудованию. Поэтому ему не нужны никакие сторонние библиотеки, такие как DirectX или OpenGL. С помощью Unity разработчики игр по всему миру создали насыщенные 3D-игры с превосходной графикой, анимацией и захватывающей физикой. Благодаря подключаемому модулю для браузера эти игры легко доступны фанатам по всему миру.

Простой плагин для браузера

По сравнению с аналогичными программами в этой категории, Unity Web Player не за что критиковать. Единственным недостатком является то, что высококачественная графика может означать, что некоторые игры будут довольно тяжелыми для системных ресурсов. Кроме того, вам необходимо стабильное подключение к Интернету для быстрой загрузки игр. Хотя эти недостатки могут раздражать, они не являются сдерживающим фактором для заядлых геймеров или фанатов.

С помощью Unity Web Player вы сможете играть в игры с потрясающей графикой и звуковыми эффектами прямо в браузере. Кроме того, вы сможете получить доступ к широкому спектру 3D-контента и информации в Интернете. Поскольку плагин ненавязчив, автоматически обновляется в фоновом режиме и не вызывает задержек, это отличный выбор как для устройств Windows, так и для Mac. Это бесплатное ПО, возможно, является одним из лучших плагинов для вашего браузера.

Хотя браузерные игры по-прежнему остаются популярным форматом для разработки игр, в последние годы технологии, лежащие в основе браузерных игр, быстро изменились. Еще в 2013 году Chrome объявил, что больше не будет поддерживать API-интерфейс Netscape Plug-in (NPAPI) из-за опасений по поводу безопасности, скорости и стабильности браузера. Поддержка подключаемых модулей NPAPI прекращена в версии 45 Chrome, выпущенной 1 сентября прошлого года. Новый браузер Microsoft Edge также не поддерживает эти подключаемые модули, и Mozilla недавно объявила, что к концу 2016 года также удалит подключаемые модули (кроме Flash).

< бр />

Поскольку веб-плеер Unity использует технологию NPAPI для работы в браузерах, все игры Unity больше не будут загружаться при открытии в Chrome.

Это беспокоило разработчиков, которые используют Unity для работы в браузерах, чтобы защитить себя. Когда вы читаете это, у вас, вероятно, уже есть игра Unity в сети или вы планируете запустить ее, но не уверены, есть ли трафик для вашей студии. Решение этой проблемы от Unity — Unity 5, в котором есть возможность экспортировать игры в формат WebGL без плагина. Он находился в режиме предварительного просмотра до его полного выпуска в Unity 5.3 8 декабря 2015 года, и мы начинаем видеть все больше и больше игр, загружаемых в округах с использованием сборок WebGL. У некоторых игр было очень мало проблем с новым экспортом, в то время как другие столкнулись с серьезными проблемами из-за ограничений платформы. Экспорт WebGL все еще находится в стадии разработки, поскольку производительность улучшена, а уязвимости разрабатываются, но это долгий путь.

Что такое веб-плеер Unity?

В некоторых онлайн-играх используется веб-плеер Unity. При первом запуске игры вам будет предложено установить подключаемый модуль Unity Web Player, если он еще не установлен.

Играть в Google Chrome? Поскольку Unity Web Player уже установлен в Google Chrome, вам будет предложено запустить разрешение Unity Player на сайте.

Обновление за март 2022 г.:

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

  • Шаг 1. Загрузите средство восстановления и оптимизации ПК (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2. Нажмите «Начать сканирование», чтобы найти проблемы с реестром Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3. Нажмите «Исправить все», чтобы устранить все проблемы.

download

Веб-плеер Unity устарел.

С 2019 года большинство браузеров больше не будут поддерживать Unity Web Player. К таким браузерам относятся Google Chrome, Firefox и т. д. Со временем многие браузеры перестали поддерживать подключаемые модули NPAPI, включая Unity 3D Web Player и Java.

NPAPI (интерфейс прикладного программирования подключаемых модулей Netscape) – это API для разработки расширений браузера, впервые опубликованный для браузеров Netscape в 1995 году. По мере того, как HTML5 становится все более популярным и поддерживается в новых версиях браузеров, подключаемые модули, использующие NPAPI, постепенно удаляются.< /p>

< бр />

Вместо этого сама Unity попросила разработчиков перейти на WebGL (библиотека веб-графики), представляющую собой API-интерфейс JavaScript, используемый для рендеринга 3D- и 2D-графики в любом указанном браузере без использования подключаемых модулей. Это современная версия обработки лент, которая с годами завоевала большую популярность благодаря своей простоте и эффективности.

Проблема с преобразованием в WebGL заключается в том, что это не так просто, как нажать кнопку.У WebGL больше ограничений, чем у Webplayer, поэтому некоторые вещи в WebGL нужно делать по-другому (особенно экономику… с которой все еще есть некоторые проблемы в Unity). У некоторых разработчиков может не хватить пропускной способности для переноса своих игр на WebGL.

Как мне управлять веб-плеером Unity?

Даже если веб-плеер Unity официально отключен и в современном браузере нет возможности включить его, есть несколько альтернатив, которые вы можете сделать, чтобы веб-плеер заработал. Ниже мы перечислили некоторые методы, которые вы можете использовать, но имейте в виду, что нет никакой гарантии, что все пройдет хорошо (это очевидно, потому что нет официальной поддержки).

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

CCNA, веб-разработчик, специалист по устранению неполадок на ПК

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за спиной многолетний опыт в компьютерном программировании, устранении неполадок и ремонте оборудования. Специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA по проектированию сетей и устранению неполадок.

Читайте также: