Поясняю вам откуда в играх бепезды постоянные загрузки.
Киберпанк 2077: бесшевный открытый мир без подзагрузок весь лут в интерьерах не имеет коллизии физики, бутыкли и коробки которые имеют физику каждый раз спавнятся заново по прошествии времени на том же самом месте это пример оптимизации.
Каллаут 4/Старкал: все интерьеры забиты тоннами мусора с которым можно взаимодействовать перемещать двиграть дропнуть из инвентаря на пол 100 единиц сыра, каждый кусок сыра запоминает свое положение в пространстве и сохраняет его, для того что бы это все работало нужно что бы интерьеры были в отдельных ячейках памяти которые каждый раз подгружается движком. Загрузки обусловлены исключительно ебанутым геймпдизайном бесезды, они никуда не исчезнут даже если даже они разработают новый движок с нуля но при этом все равно геймдизайн будет тот же с этими тоннами мусора, при выпиливании этого говна вы без проблем можете реализовать бесшевный опенворлд с открытыми интерьерами.
Все это вы можете проверить сами достаточно лишь освоить CREATION KIT и вы удивитесь что оказывается он позволяет делать интерьеры без подзагрузок, но чем больше мусора говна и лута раскидано тем больше игра начинает жрать ресурсов и показывать плохую производительность.
Ты знаешь что в попенворлде террейн разделен на равные по размеру куски и пока ты стоишь на плашке номер 5 вокруг нее подгружается еще 8 террейнов? Нет никакого смысла считывать все тысячи обьектов. И не будет проблем если позиция обьектов будет сделана по принципу ECS, тогда вообще производительность будет норм
Хорош оправдывать говно беседку ебанную. Нет проблем в том, чтобы включать ригидбоди только на те обьекты на которые нацелен рейкастом игрок и на которые он зажимает кнопку
Для беседки Креатион Энджин - это способ заработать бабла и они настолько охуели уже, что в 23 году не считают необходимым избавиться от пожзагрузок
>>8313723 (OP) >пук пук пук Так же Тоддачи: запоминают весь хлам оставленный на глобальной локации. В Калауте 4 вообще можешь свою Редрокету всю говняком заставить и поселенцами, она все равно выгрузится из памяти когда нужно, когда ты из нее уйдешь подальше, а потом так же благополучно подгрузится. >Поясняю вам откуда в играх бепезды постоянные загрузки. Потому что это традиционная для Бефезды логика геймдизайна и работы с движком, квестами, с освещением, многоуровневостью, созданием моделей фасадов. ТАК БЕФЕЗДЕ ПРОЩЕ и ДЕШЕВЛЕ, а главное - ПРИВЫЧНЕЕ. Просто сделал отдельный данж - соединил с внешним миром воротами - готово! Модульное блаженство.
уже объяснял, что подзагрузки из-за того, что беседка решила накрутить ГРАФОУНИ и накидала 4К текстуры на всё подряд всё это вылилось в повышенные требования к видеопамяти
а это вылилось в необходимость эту память радикально освобождать физика, интерактивность - это вообще бредни физикошиза. объект готовый к симуляции физики жрет столько же ресурсов, сколько статичный объект без физики
>>8313811 > уже объяснял, что подзагрузки из-за того, что беседка решила накрутить ГРАФОУНИ и накидала 4К текстуры на всё подряд Ты вообще не в теме, чел, а твоё "объяснение" хуйня. Все предыдущие игры строились точно по такому же образу, при том, что у них не было 4к текстур.
>>8313760 >И не будет проблем если позиция обьектов будет сделана по принципу ECS Не в этом проблема, даже если у них объекты обернуты в супержирный класс на килобайт как анриловский AActor, то 10000 объектов - это 10 мегабайт данных. Просто ни о чем для современного компа, даже без SSD.
>>8313876 Дело не в акторе, а в дублирований скриптов, циклов для каждого обьекта, вот я написал скрипт он жрет 3 гб оператива, перевел на ЕЦС, жрет 400 мб трусторий
>>8313723 (OP) > все интерьеры забиты тоннами мусора с которым можно взаимодействовать перемещать двиграть дропнуть из инвентаря на пол 100 единиц сыра, каждый кусок сыра запоминает свое положение в пространстве и сохраняет его, для того что бы это все работало нужно что бы интерьеры были в отдельных ячейках памяти которые каждый раз подгружается движком и че? это никак не используется в играх бесезды, если это убрать то станет только лучше ибо исчезнут баги с физикой когда заходишь в дом а в тебя летит тарелка/кружка/что угодно и убивает тебя ибо на секунду фпс стал больше 60
>>8313811 Я ставил мод, который уменьшает текстуры до 512. Существенного влияния на ФПС не было, при том, что у меня 2гб врам. Так же я отключал постобработку и сглаживаение. Максимум добился повышения 10-15 фпс. Там реально что-то неоптимизировано и тормозит игру.
>>8313723 (OP) Жаль только, что это никак самой игрой не используется и совершенно опционально. Можно всю игру пройти на 100% и ни разу не подвигать предмет в пространстве - вот что печально.
Освоив creation kit, я понял, что скриптовая часть движка неистово сосет и загрузки это вынужденная мера, чтобы папирус не обосрался и не хрюкнул с вылетом игры.
>>8315638 Нельзя, некоторые квесты требуют спрятать труп например в тёмном братстве, или бухич с даэдрой, где ты должен после вечеринки за собой убрать помещение. А вообще прикольная фича для аутирования.
Киберпанк 2077: бесшевный открытый мир без подзагрузок весь лут в интерьерах не имеет коллизии физики, бутыкли и коробки которые имеют физику каждый раз спавнятся заново по прошествии времени на том же самом месте это пример оптимизации.
Каллаут 4/Старкал: все интерьеры забиты тоннами мусора с которым можно взаимодействовать перемещать двиграть дропнуть из инвентаря на пол 100 единиц сыра, каждый кусок сыра запоминает свое положение в пространстве и сохраняет его, для того что бы это все работало нужно что бы интерьеры были в отдельных ячейках памяти которые каждый раз подгружается движком. Загрузки обусловлены исключительно ебанутым геймпдизайном бесезды, они никуда не исчезнут даже если даже они разработают новый движок с нуля но при этом все равно геймдизайн будет тот же с этими тоннами мусора, при выпиливании этого говна вы без проблем можете реализовать бесшевный опенворлд с открытыми интерьерами.
Все это вы можете проверить сами достаточно лишь освоить CREATION KIT и вы удивитесь что оказывается он позволяет делать интерьеры без подзагрузок, но чем больше мусора говна и лута раскидано тем больше игра начинает жрать ресурсов и показывать плохую производительность.