|
Общие вопросы вопросы не попадающие ни в один из доступных разделов |
08.02.2020, 23:04
|
#1
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Unity для веб
Как можно скомпилировать приложение на Unity для веб-страницы? Раньше был плеер, сейчас вроде WebGL. А можно ли сделать проект для html5 canvas?
|
(Offline)
|
|
08.02.2020, 23:07
|
#2
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Unity для веб
Это оно и есть. Но работает пока плохо.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
08.02.2020, 23:27
|
#3
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Unity для веб
Как понимаю webGL и canvas это разные способы отображения графики в браузере. Что именно не так работает? Т.е. смысла нет делать что-то для веб? Даже на официальном сайте сложно найти, как вообще приложения можно компилировать, зато везде написано про какую-то многоплотформенность.
|
(Offline)
|
|
09.02.2020, 00:46
|
#4
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,359
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Unity для веб
Сообщение от JeanWinters
Как понимаю webGL и canvas это разные способы отображения графики в браузере.
|
Нет, canvas это элемент веб странцы, а webgl технология, которая рисует в этот элемент.
Сообщение от JeanWinters
Что именно не так работает?
|
JavaScript не так работает.
Свистит, пердит, лагает и пямять протекает.
Сообщение от ABTOMAT
Это оно и есть. Но работает пока плохо.
|
Сообщение от JeanWinters
Т.е. смысла нет делать что-то для веб?
|
Есть. Как вебгл и браузеры становятся лучше, то есть развитие точно идёт, так и Юнитеки улучшают свой веб билд, делая его всё оптимальнее.
На среднем пк и при средне навороченной сцене уже работает вполне сносно.
Сообщение от JeanWinters
Даже на официальном сайте сложно найти, как вообще приложения можно компилировать, зато везде написано про какую-то многоплотформенность.
|
В смысле как? В BuildSettings выбираешь таргет платформу WebGL и собирается веб страница с игрой.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
09.02.2020, 12:20
|
#5
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Unity для веб
Ну так на canvas делают приложения для веб, например, в соцсетях игры (имею в виду другие технологии cocos или haxe).
А webGL вроде как смысла нет использовать для этих целей, потому что он для 3D предназначен. Так вот мне интересно, почему в Unity нет выгрузки проектов в формате canvas Html5, думал, что такое тоже есть для 2D.
|
(Offline)
|
|
09.02.2020, 17:05
|
#6
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Unity для веб
А еще unity webgl официально не работает на мобилках. Занавес!
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
09.02.2020, 17:20
|
#7
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Unity для веб
А webGL вроде как смысла нет использовать для этих целей, потому что он для 3D предназначен. Так вот мне интересно, почему в Unity нет выгрузки проектов в формате canvas Html5, думал, что такое тоже есть для 2D.
|
Fun fact: 2D работает быстрее через 3D, чем через 2D.
|
(Offline)
|
|
09.02.2020, 18:36
|
#8
|
Знающий
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений (для 180 пользователей)
|
Ответ: Unity для веб
Сообщение от ARA
А еще unity webgl официально не работает на мобилках. Занавес!
|
Официально - не работает, не официально - работает. Чтобы не было вывода ошибки нужно слегка поправить UnityLoader.js
Сообщение от JeanWinters
...
|
Вообще то WebGl выводится в том же элементе canvas html страницы.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо seaman за это полезное сообщение:
|
|
09.02.2020, 20:18
|
#9
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Unity для веб
Сообщение от Mr_F_
Fun fact: 2D работает быстрее через 3D, чем через 2D.
|
Так зачем лишние навороты 3D, когда нужно просто 2D-приложение. К тому же через WebGL тоже есть свои особенности и сложности. Где-то в интернете говорят, что есть какой-то плагин для компиляции или конвертации WebGL приложений Unity в Canvas Html5.
|
(Offline)
|
|
09.02.2020, 20:22
|
#10
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Unity для веб
>>> когда нужно просто 2D-приложение
Раньше это называли веб-сайтом
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.02.2020, 12:14
|
#11
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Unity для веб
Сообщение от ARA
>>> когда нужно просто 2D-приложение
Раньше это называли веб-сайтом
|
Имею в виду не сайт, а именно приложения, например, игры для соцсетей.
|
(Offline)
|
|
10.02.2020, 14:05
|
#12
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,359
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Unity для веб
Сообщение от JeanWinters
Ну так на canvas делают приложения для веб, например, в соцсетях игры (имею в виду другие технологии cocos или haxe).
|
Я выше объяснил что такое канвас а что вебгл. Ты путаешь тёплое с мягким. Мистер верно заметил, что webgl работает быстрее и все 2д игры используют именно его и за редким исключением есть фоллбэк до Canvas2D.
Отличия между ними как между DirectX и GDI+.
Сообщение от JeanWinters
А webGL вроде как смысла нет использовать для этих целей, потому что он для 3D предназначен. Так вот мне интересно, почему в Unity нет выгрузки проектов в формате canvas Html5, думал, что такое тоже есть для 2D.
|
Чепуху сказал по ряду причин. Любое 2д в юнити работает через 3д квады и как следсвие что бы ты там ни желал будет собран билд с вебгл и это хорошо и правильно. Канвас 2д создан для того чтоб рисовать небольшие диаграмки, а в риалтайме он он сдаёт позиции, всё.
Сообщение от ARA
А еще unity webgl официально не работает на мобилках. Занавес!
|
Вебгл там в принципе не работает, забей.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
Последний раз редактировалось Randomize, 10.02.2020 в 18:49.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
|
|
12.02.2020, 01:16
|
#13
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Unity для веб
Вебгл там в принципе не работает, забей.
|
Это не так. Остальное так.
|
(Offline)
|
|
12.02.2020, 10:43
|
#14
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,359
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Unity для веб
Сообщение от Mr_F_
Это не так. Остальное так.
|
На ойфоне не пашет. На Андройде работает (функционирует).
Тебе не нужен вебгл на телефоне, при наличии андройд/айось билдов.
Это глупость по определению разменивать ни на что производительность, и без того слабого телефона, просто потому, что "я дюрак, хачю в бравсере на тилифоне".
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
12.02.2020, 11:43
|
#15
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Unity для веб
Сообщение от Randomize
"я дюрак, хачю в бравсере на тилифоне".
|
На самом деле смысол есть, особенно на айфоне.
Для айфона ннада:
1. Покупать лицензию
2. Иметь сам айфон
3. Перекомпиливать и перезаливать в ихний ентот эппстор новую версию каждый раз как выйдет новая версия айоси
4. Проходить модерацию, которая может ещё и носом кривить
Да пошло оно всё к чёрту, как будто других проблем в разработке нет, я хочу чтоб сделал — и навека!
Что не отменяет того факта, что Юнитевский WebGL супер мега непроизводителен и даже на простенькой сценке любой телефон превратит в обогреватель (потому, видимо, официально WebGL и отключён на мобилах, разрабы просто опасаются бугуртов).
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:10.
|