|
11.12.2014, 21:01
|
#181
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: Faded [игра мечты]
Про жрущий память unity - это норма, посмотрите на свеженький Dreamfall: Chapters. Еще месяц после выхода патчили, чтобы в 3гига на x86 влезть.
И тоже тормоза при не очень качестве.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.12.2014, 01:37
|
#182
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: Faded [игра мечты]
Pineview Drive тоже лагает будь здоров и жрет дохера памяти. У юнити видимо качество рендера стоит на последнем месте, главное побольше фич напихать и пофиг как оно будет работать. Все остальное из моего знакомства( чуть больше месяца баловался в нем ) вроде сделано нормально.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.12.2014, 01:42
|
#183
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Faded [игра мечты]
главные фичи юнити имхо - замечательный редактор и возможность быстрых итераций.
хотя... сейчас у меня прототип дошёл до отметки, где тупо перекомпиляция скриптов и перезапуск игры внутри едитора занимают уже около полуминуты.
причём хрен ты запрофилишь инициализацию. причём вроде и без моих скриптов долго - в батчи, может, меши склеивает, или ещё что делает.
|
(Offline)
|
|
12.12.2014, 01:57
|
#184
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: Faded [игра мечты]
редактор там отличный, но люди же хотят играть в игру, а не в слайдшоу. так что забивать на рендер это тупо. хотя может юнити в сговоре с производителями железа, тогда и вопросов нет почему так неоптимально используются ресурсы.
__________________
|
(Offline)
|
|
12.12.2014, 06:56
|
#185
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Faded [игра мечты]
Идеальных движков не бывает. На Unity легко делать небольшие игры, без особых проблем по производительности (только если уж совсем говнокод). Что-то по сложнее уже требует усилий по оптимизации и продуманности приложения.
Сообщение от Mr_F_
главные фичи юнити имхо - замечательный редактор и возможность быстрых итераций.
хотя... сейчас у меня прототип дошёл до отметки, где тупо перекомпиляция скриптов и перезапуск игры внутри едитора занимают уже около полуминуты.
причём хрен ты запрофилишь инициализацию. причём вроде и без моих скриптов долго - в батчи, может, меши склеивает, или ещё что делает.
|
Если долгая компиляция, то можешь часть готового кода вынести в dll к примеру. Но имхо при запуске сцены создается ее копия (десериализация/сериализация всех скриптов, копия структуры всех объектов), так что возможно из-за этого все подвисает я думаю, если сцена оч большая. Иначе как бы не сохраненная сцена восстанавливалась бы чудесным образом при выходе из Play?
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
|
|
12.12.2014, 09:18
|
#186
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Faded [игра мечты]
Я обновил Unity до 4.6, теперь легенький проект, запущенный в эдиторе может повесить эдитор, при этом его старт занимает около минуты-двух, иногда быстрее бинарник собрать, замечу, что без UI это все быстрее делаться, крен знает почему.
Может виноват патч и WIN10
|
(Offline)
|
|
12.12.2014, 09:24
|
#187
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Faded [игра мечты]
Не замечал проблем с Unity 4.6... Делаем проект сейчас с новым UI. Новый UI нравится.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.12.2014, 09:35
|
#188
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Faded [игра мечты]
Сообщение от pax
Не замечал проблем с Unity 4.6... Делаем проект сейчас с новым UI. Новый UI нравится.
|
На счет UI ничего плохогог не имею, но drawcall растет прямо пропорционально элементам
|
(Offline)
|
|
12.12.2014, 09:46
|
#189
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Faded [игра мечты]
Сообщение от RegIon
На счет UI ничего плохогог не имею, но drawcall растет прямо пропорционально элементам
|
Скорее прямо пропорционально количеству элементов с текстом, потому что атлас текста не мерджится с атласом UI.
|
(Offline)
|
|
12.12.2014, 09:49
|
#190
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Faded [игра мечты]
Сообщение от RegIon
На счет UI ничего плохогог не имею, но drawcall растет прямо пропорционально элементам
|
Ну так используй для UI одну текстуру. С одной текстурой все элементы UI будут в 1 дипе.
|
(Offline)
|
|
12.12.2014, 12:18
|
#191
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Faded [игра мечты]
так что возможно из-за этого все подвисает я думаю, если сцена оч большая. Иначе как бы не сохраненная сцена восстанавливалась бы чудесным образом при выходе из Play?
|
понимаю, логично. да, файл сцены весит уже 170 мб.
придётся разбивать на стримящиеся куски, это в любом случае неизбежно.
|
(Offline)
|
|
12.12.2014, 12:56
|
#192
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Faded [игра мечты]
170 мб? это какие же данные в ней сохранены? Нету случаем на скриптах большого количества данных, которые можно было бы сохранить в ассеты?
|
(Offline)
|
|
12.12.2014, 13:11
|
#193
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Faded [игра мечты]
170 мб? это какие же данные в ней сохранены?
|
большие.
к примеру, я там едиторным скриптом модели аттачил в большие куски и атласы к ним генерил (дроуколы уменьшал), вот все результирующие меши и тексы видать в сцене.
можно вынести их в отдельные ассет файлы, правда не уверен, что это как-то поможет.
а ну да, и скрипты с большим кол-вом параметров тоже есть.
например один, в который я автоматически добавляю вообще почти все объекты сцены (стоило бы только динамические конечно), чтобы железно иметь связь объект-ID для сохранения/загрузки. всякие там GetInstanceID меняются каждый раз.
|
(Offline)
|
|
12.12.2014, 13:37
|
#194
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Faded [игра мечты]
Меши и текстуры однозначно надо вынести из сцены в ассеты имхо. Так же как и лайтмэпы Unity сохраняет в отдельную папку рядом со сценой. Список с объектами сцены не думаю что много весит да и не вынесешь его никуда.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.12.2014, 15:32
|
#195
|
Мастер
Регистрация: 12.01.2009
Сообщений: 980
Написано 389 полезных сообщений (для 632 пользователей)
|
Ответ: Faded [игра мечты]
Я тут прикупил R9 290 чтобы играть в твою игру, но в углах карты FPS по ощущениям около 30, пока ещё не айс в общем.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:34.
|