Форум программистов, компьютерный форум, киберфорум
Unreal Engine
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601

Разрастание размера игры Unreal Engine за счёт неиспользуемых ассетов

25.06.2025, 12:34. Показов 1818. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Это больше не вопрос, а просто обсуждение, в котором могут участвовать все желающие.

Используя UE некоторое время, заметил интересную особенность: при сборке игры в саму игру по непонятной причине засовываются неиспользуемые ассеты, на которые ни один другой объект не ссылается. Т.е. по сути, весь этот мусор, что находится в папке ассетов проекта автоматически засовывается в игру. Конечно, так не должно быть, но на практике почти все засовывается в игру.

Я, например, люблю при разработке игры засовывать в папку контента большое количество паков, ассетов и прочих ресурсов, не все из которых я обязательно буду использовать. Просто так удобно, что в любое время можно добавить ассет из content browser. Но оказывается, что UE не очень хорошо понимает, какие ассеты используются в игре, а какие нет, поэтому при сборке включает ненужное барахло в игру.

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

Такой проблемы не видел у других движков. Все они включают в игру только то, что используется. UE тоже официально должен так делать, но на практике, он включает очень много неиспользуемых файлов в игру.

Кстати, Etyuhibosecyu, твоя игра весит очень много, может у тебя как раз проблема, которую я описываю, и возможно тебе следует подумать о чистке?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.06.2025, 12:34
Ответы с готовыми решениями:

Импорт ассетов в сцену до запуска отладки игры
Доброго времени суток, форумчане. Такой вопрос, есть ли возможность в редакторе сцен Unity...

Поиск ассетов для игры
Привет. Я начинаю свой путь в разработке 3d игр. И мне нужна помощь. В настоящее время я...

Ogre3D, Unity3D, CryEngine или Unreal Engine
Всем привет! У меня есть вопрос.. Может быть Вы скажете, что это очень глупо, но я всё же его...

22
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
12.10.2025, 13:57
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Royal_X Посмотреть сообщение
Какой толк в том, что ты взял UE последней версии и используешь огромные текстуры?
UE не последней версии, и текстуры маленькие, до 1K, кроме нескольких штук особых.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
12.10.2025, 14:02  [ТС]
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
UE не последней версии
ну да, я забыл, у тебя он предпоследней версии 5.5 - это прям всё меняет (нет)

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
и текстуры маленькие, до 1K, кроме нескольких штук особых
тогда почему игра так много весит? что там не так?

пустой проект на UE макс. будет полгига, всё остальное уже твоих рук дело...
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
12.10.2025, 14:13
Цитата Сообщение от Royal_X Посмотреть сообщение
тогда почему игра так много весит? что там не так?
Половина веса приходится на речь. Редакция без речи весит в 2.5 раза меньше, чем Crysis 2007 года.

Добавлено через 3 минуты
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Половина веса приходится на речь.
Уточню: речь - это модуль распознавания речи. С нейросетью.

Добавлено через 3 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
пустой проект на UE макс. будет полгига, всё остальное уже твоих рук дело...
Ну да, моих рук дело - чуть больше 2 ГБ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.10.2025, 14:13

Unreal Engine 4
Всем привет. У кого есть ссылка на готовый оффлайн или онлайн инсталлер Unreal Engine 4? Сойдет...

Unity vs Unreal Engine 4
Всем привет. Есть желание попробовать сделать свою игру. Рпг с "видом сверху" как Baldur's Gate....

С чего начать изучение Unreal Engine?
Всем привет. Имею опыт программирования на js, php и не много python. Но поработав с сайтами понял,...

Написание кода для Unreal Engine
Здравствуйте.Подскажите,что меньше займет места на диске-vs или vs code со всеми необходимыми sdk...

Начало работы с Unreal Engine
Всем привет.Только начал знакомство с движком.Обучение начал с официального бесплатного курса и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru