Компания Unity Technologies сообщила о релизе версии 5.3. Новая версия Unity предлагает разработчикам много улучшений. Основное внимание этого обновления уделено стабильной работе игр на базе технологии WebGL, поскольку Unity Web Player разработчики браузеров зарезали.
Для WebGL теперь можно использовать те же стандартные шейдеры Unity, что и для десктопов. Файлы данных теперь могут быть сжаты памяти в формате LZ4. Файлы билдов WebGL теперь легче перемещать в другие urls. Осуществлена поддержка веб-камер в браузерах. Также WebGL теперь в списке целевых платформ в Unity Cloud Build для тестирования в браузере.
Короткий список других изменений:
Новые инструменты: обновленный MonoDevelop, одновременное редактирование нескольких сцен, инструменты для 2D, автоматическое тестирование.
Оптимизация графики, включая новое ядро OpenGL, экспериментальная поддержка Metal в OS X и обновленная система частиц.
Превью поддержка tvOS;
Улучшенная поддержка WebGL и iOS 9;
Поддержка интегрированных внутриигровых покупок;
Новые обучающие материалы;
и др.
Кроме того, исправлены найденные ошибки прошлой версии и дополнена документация движка. Узнать подробности вы можете из официального списка изменений. Новая версия доступна для скачивания и лицензирования.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Релиз Unity 5.3 WebGL», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Странно, ни одного комментария про ошибки в новом релизе, наверно новость устарела. На самом деле, там добавили кучу ошибок: 1. Для x86 систем у многих не отображается содержимое окна выбора/создания проекта (решается второй перестановкой или перекладыванием папок). 2. Cursor.lockState при переключении в состояние CursorLockMode.Locked делает курсор невидимым, при этом Cursor.visible = true не работает, после переключения в CursorLockMode.None приходится принудительно вызывать Cursor.visible = true, чтобы отобразить курсор. 3. Некоторые замечают падение производительности, на iOS и Android у некоторых fps падает с 60 до 4. И другие ошибки смотрите на форуме Unity, может для вас эти ошибки будут не критичны. Говорят, что самая стабильная и быстрая версия 5.1.2f, а 5.2 и 5.3 хуже. В 5.3 понравился выбор компонентов поддерживаемых платформ, когда убрал лишнее на диске занимало 3ГБ, а после возврата к 5.2 - 8ГБ из них 5ГБ весит поддержка iOS, Mac, Windows Store, WP8, Tizen, SamsungTV.
количество исправлений аж пугает - оно зашкалено!! ощущение, что систему улучшили на несколько ступеней сразу!!! новые инструменты 2D - да они столько инструментов за раз не делали за всю историю существования 2Д в юнити! JSON Api, монетизация, тесты, РендерДок, нарезка сцен (!!!!!) и ииии.. иииииии прям праздник какой то!!!!
но собранный с флагом "Development release" под WebGL из одной простой сцены в 2Д - весит 110 МЕГАБАЙТ!!! (((( так что тут либо не пользоваться девел сборкой совсем либо совсем ею не пользоваться!
поздравляю всех Юнити девелоперов с ультра крутым обновлением!!! SmartSprite и все из ожидаемого июньского релиза - сделает 2Д разработку в Юнити - однозначно великолепной!
При установке флага Development build - Unity создает систему отладки веб приложения - дополнительные инструменты и мониторинг. При этом генерируется максимум отладочной информации. И тп и тд. При отладке в редакторе добиться нужного уровня тестирования не получится, т.к. среда выполнения все равно не та. Поэтому этот флаг и нужен.
Да, без него билдит очень даже нормальный размер (не сравнить конечно с WebPlayer'ом, но по сравнению с превью версией - прям супер!)! Т.ч. тем, кто ищет способ отлаживать логику и механику игры в среде приближенной к пункту ее конечного прибывания - нужно будет подумать лишний раз о реализации этого способа! )