Страница 1 из 1

Как воспроизвести файл .unityweb

СообщениеДобавлено: 01 янв 2021, 18:46
Lesnoidojd
Всем добрый день.
Есть файл с расширением .unityweb. Предположительно, в нём находится браузерная игра. Нужно его воспроизвести, и больше ничего. Попробовал UnitySetup32-5.6.7f1 с архивной страницы. И столкнулся с парадоксом: не нашёл опции для открытия файла такого типа.
Попробовал подойти к проблеме с другой стороны. Да, UnityWebPlayer установлен. А что дальше? Как написать HTML-файл для просмотра .unityweb в браузере?
Да, рекомендации отсюда https://docs.unity3d.com/ru/530/Manual/ ... bject.html прочитал. Но, честно, мало что понял.
Если можно, напишите готовый пример HTML файла для проигрывания .unityweb. Замечу, что я просмотрел довольно много советов по данному вопросу. Парадокс, но все "советы" сводятся к тому, чтобы установить UnityWebPlayer, и ничего более. Развёрнутой пошаговой инструкции я не нашёл.
Также, возможно, есть какая-либо альтернативная программа для проигрывания .unityweb.
Спасибо.

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 04 янв 2021, 19:16
Jarico
.unityweb - архив с контентом игры для WebGL, в WebGL код находится не в архиве поэтому игру запустить не получится

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 10 янв 2021, 22:57
Lesnoidojd
"код находится не в архиве" -- а где именно? Если можно, пожалуйста, о каком коде идёт речь? Возможно, всё-таки есть какая-либо программа, пусть даже громоздкая, которая может проиграть этот файл.

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 10 янв 2021, 23:11
Alex5

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 11 янв 2021, 11:23
Lesnoidojd
Уважаемые участники форума, прошу услышать то, что я написал в первом посту:
UnityWebPlayer.exe у меня установлен.
Установлен.
Установлен.

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 11 янв 2021, 11:32
Jarico
Lesnoidojd писал(а):"код находится не в архиве" -- а где именно? Если можно, пожалуйста, о каком коде идёт речь? Возможно, всё-таки есть какая-либо программа, пусть даже громоздкая, которая может проиграть этот файл.


При сборке игры все скрипты компилируются в C# библиотеку, далее с помощью IL2CPP из C# в C++ и потом в JavaScript (очень запутан и большой по объему)

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 11 янв 2021, 12:12
Lesnoidojd
Правильно ли я понял, что даже софтина "Навороченная -- Дорогущая -- Гигантская" не в состоянии восстановить-реанимировать-породить этот самый скрипт, если у меня есть только файл .unityweb?

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 11 янв 2021, 12:47
Alex5
А откуда вы этот файл взяли? Может там и запускалка была?
В конце концов, если это что-то сетевое и требующее сервера - можно локальный сервер поднять и на локальной машине. Это же всего одна команда. И этих серверов несколько в общем репозитории. В том смысле, что это не обязательно апач. :)

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 11 янв 2021, 15:19
Shekn
Ответ на вопрос был дан в первом же ответе. *.unityweb - это расширение файлов, которые создаются при WebGL билде. Ещё раз, билде в WebGL, а не для старого Unity Web Player-а. Не старого. При билде в WebGL создается несколько таких файлов. Предположительно, один с кодом, другой с ресурсами, третий с непосредственно движком. Так что какой файл из этих имеется - непонятно. Ещё эти файлы обычно сохранены в заархивированном виде (с помощью gzip). Хотя можно сбилдить и без архивации. Так что если есть всего один файл, то скорее всего ничего с ним сделать нельзя.

Re: Как воспроизвести файл .unityweb

СообщениеДобавлено: 16 янв 2021, 00:02
Lesnoidojd
Подробно ситуация такова.
Есть сайт, на котором бесплатные юнити-игры. Опера и Хром он-лайн играют их идеально. То есть на сайте всё есть.
Задача: играть офф-лайн.
Пожалуйста, не спрашивайте, зачем это нужно.
Запускаем Чарли https://www.charlesproxy.com/ Выходим на вкладку Sequence Запускаем браузер, открываем игру. В Чарли видим ссылки на два .unityweb файла. Скачиваем оба. Один большой, в нём игра, второй маленький. Ни один из них не разархивируется 7-зипом!
Попробуем с другой стороны. Используем программу Суок https://www.cyotek.com/cyotek-webcopy Создаём копию сайта. Не получается: в ней нет файлов .unityweb. Попытки заменить Суок другими программами ни к чему не приводят.
Видимо, копать нужно всё-таки через Чарли, и скачать ещё какие-то файлы, Мне представляется, задача легко разрешима. Кто поможет?