Прежде чем задать интересующий вас вопрос по Serious Editor 1, внимательно посмотрите, возможно, кто-то уже задавал его ранее, и ответ есть в данной теме. Если вам всё же не удалось найти ответ на ваш вопрос в этой теме, рекомендуем также поискать в предыдущей. Также не забываем предварительно почитать описание объектов (entities) в Serious Editor 1.
Если есть модели или невидимая геометрия, попробуй лоды. иными словами дистанцию отрисовки. Например у деревьев на сьерре-де-чиапас есть fade distance или типа того и они исчезают если от них далеко отойти. Ну и почаще смотреть в режиме девятки СЕДА на рендеринг линий за обьектами. По науке, не должны рендерится вещи, которые игрок не видит. Иногда обзор специально чем нить перекрывают, чтоб не рендерить сразу всю локу. Например в стуклере ТЧ, здание в центре специально сунули, чтоб локу не рендерило целиком от начала до самой базы монолита, опять же чтобы не лагало. Если есть входы во внутренние помещения, стоит ставить двери, ведь они опять же блокируют отрисовку того что игрок не видит, пока она остается закрытой, работает это правда если дверь закрывает дверной проем полностью и не имеет отверстий. Короче если Линий за стенами исчезают в местах где игрок не видит отрисовки, то это благо, так и надо. Вообще, это еще та головная боль.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Cr1sTaL, удалил половину деревьев, фпс вырос в два раза. Я изначально так и думал что они будут грузить движок, но лаги появились только когда я начал делать город, так что от души натыкал по карте их
Добавлено (11.12.2022, 18:19) --------------------------------------------- zorgpro, это не помогло особо
Добавлено (11.12.2022, 19:23) --------------------------------------------- Cr1sTaL, 30 фпс это в эдиторе, в тесте особых изменений нет. Я удалил большую часть деревьев и самое большое по полигонам здание. Как только появляется хотя бы несколько врагов - лагает жестко. Я уже хз в чем дело. Я там выше присылал скрин той фигни с цифрами и буквами, вот скрин когда смотрю в другую сторону на 180 градусов. Разница видна, насколько я понимаю mdls это модели. Не знаю откуда он там нашел 1500 штук если смотреть в ту сторону
Жесть Я не знаю, откуда у тебя там взялось столько моделей, но от них нужно избавляться. Может случайно дублировал уровень? Такое бывает через Ctrl+C/Ctrl+V. Попробуй перейти в режим Wireframe (нажми 1 в режиме полета), затем ничего не выделяя нажми A. У тебя должен центрироваться вид на всю карту. То есть все объекты должны попасть в поле зрения. Может увидишь что-то лишнее. И чтобы ничего не исчезало перемещайся не через режим полета, а с помощью кнопок мыши + пробел.
Сообщение отредактировалCr1sTaL - Воскресенье, 11.12.2022, 20:41
Cr1sTaL, да вроде ничего лишнего не копировал, посмотрел. Без удаления деревьев 2100 моделей на этом же участке.. есть конечно факела всякие но их не так много
Без удаления деревьев 2100 моделей на этом же участке
Это прям очень много, особенно если игрок их видит сразу в одном кадре. Как я уже говорил, лучше всего, если в кадр попадает не больше 200-250 моделей. Но вот из воздуха они не могли просто так взяться или быть невидимками. Тебе придется как-то найти и удалить лишние, чтобы фпс был нормальным. У меня такое ощущение, что у тебя прям огромезная локация с открытым миром какая-то, что выходит за все рамки.
Сообщение отредактировалCr1sTaL - Воскресенье, 11.12.2022, 22:44
Cr1sTaL, ну коробка 10000 на 10000, пара ферм, деревья вокруг натыканы не сильно густо, город небольшой есть, 20-30 зданий небольших, но с комнатами. Зашел на еще один свой уровень, там есть террайн горы, тоже самое по фпс кста. Но деревьев штук 50 там, крепость снаружи стоит, вокруг горы. Там понятно что из за терайна потому что я его не трехполигональным сделал, а чтоб более менее правдоподобно выглядели горы. Решил на это больше времени не тратить, и так уже целый месяц все свободное время на эдитор уходит. Может просто мой ноут старенький уже на пенсию собирается, процессор устал
ну коробка 10000 на 10000, пара ферм, деревья вокруг натыканы не сильно густо, город небольшой есть, 20-30 зданий небольших, но с комнатами
Такое нереально адекватно оптимизировать, если у тебя один-два сектора на всю такую площадь и нет высоких стен, которые будут закрывать другие сектора собой. Можно поделить на несколько коробок (локаций). Такие вещи по-хорошему лучше сразу продумывать. Например, как лучше расположить стены, чтобы закрыть ими другие сектора. Какие локации лучше сделать отдельными коробками и т.д.
Вообще идеальный вариант например, делать независимые островки и соединять их например подземными проходами, ну как вариант. Либо же как в халве делить город на подгружаемые зоны,перемещая игрока телепортом с затемнением или типа того... С детализированными опен спейсами этот старперский двиг ой как не дружит. Тем более ты туда еще моделей нафигачил, наверное даже без FADа ,то есть без исчезновения на дистанций.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
zorgpro, были исчезновения но особо не спасли. Крч месяц на карту зря убил, там уже стока спаунеров с триггерами натыкано, освещение, дома и тд что переделывать это всё неохота. ПРикол что у меня есть еще одна карта с тирейном но оконченная, которая тоже люто лагает когда появляются враги. Там уже ниче не сделаешь. Моделей почти нет Мой косяк что я думал что лаги просто в эдиторе, а в игре не будет) как можно было так облажаться
Сообщение отредактировалFallgor - Среда, 14.12.2022, 13:53
Скорее напротив, в эдиторе не лагает порой а вот в игре лагает, но не суть. Терреины тоже банальная тема для этого движка. В таких случаях лучше сразу планировать как будешь локу дробить. Ну либо поступить как создатели сайлент хилл, тупо нафигачить густющий туман на карту и нагло не прогружать большую часть карты, оставляя лишь небольшую зону видимости вокруг игрока. Вообще, неплохо бы знать сколько врагов и если среди них замены мб какие нить кастомные, а то мало ли...
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Возможно ли провернуть такое - есть рычаг, им надо включить спаунер на ON (появятся враги), на OFF выключить спаунер (перестают появляться), потом еще разок. И так по кругу пока не кончатся враги в тотале в спаунере. Перепробовал разные функции рычага и спаунера, ставил два рычага, пока запор
Сообщение отредактировалFallgor - Среда, 14.12.2022, 21:40
Ну попробуй поставить тригер, таргет на спавнер, ожидание 0.1 секунды, потом второй триггер, и ему тоже таргет на спавнер и второй таргет на первый, а от первого на второй, по умолчанию деактивируй первый тригер, потом поставь все так, чтобы первый триггер вкл/выкл, эвентами активейт и деактивейт, И короче когда рубильник активирует тригер, запуститься циклированная цепочка, тригирящая постоянно спавнер. Только вот вроде сам спавнер вроде бы включается и выключается только 1 раз. Я и сам не помню, использовал ли я когда то что-то подобное.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
zorgpro, да 1 раз он включается. Не в курсе почему в message item в сообщении непонятные иероглифы? Я написал там по русски сообщение, но на самой игре стоит русификатор.
Не в курсе почему в message item в сообщении непонятные иероглифы? Я написал там по-русски сообщение, но на самой игре стоит русификатор.
Я тоже с этой ерундой столкнулся. Структура файла правильная. Russian gro стоит. Но все сообщения в виде - PCCPPCPPC. Скопировал Croteam'вский txt файл, изменил описание и стало как надо. Может быть, что движок просто не понимает кодировку созданного вручную txt файла.
TesLineX, ага, вижу там кодировка какая то стоит на кротимских, щас попробую. Не получается, всё то же самое. Но если на англ языке писать - обычные буквы -_-
Сообщение отредактировалFallgor - Суббота, 17.12.2022, 15:31
Кодировка должна быть ANSI. Если с нуля создаешь текстовый файл через блокнот, то в нем по умолчанию UTF-8 стоит. Нужно нажать "Сохранить как". Там будет поле, где можно сменить кодировку. И сохранить с кодировкой ANSI.
Сообщение отредактировалCr1sTaL - Суббота, 17.12.2022, 18:48
TesLineX, да то же самое что у кротимского, только вставлен русский текст
Добавлено (17.12.2022, 15:49) --------------------------------------------- Cr1sTaL, без кодировки вообще никакого текста нет, с этой кодировкой ansi какие то иероглифы появляются
Хааааа... А вот это то, почему лично я не использую русский язык. Короче это какой то прикол самого SEDа, 100500 хоть руссиков накати но в самом эдиторе, будут являться иероглифы эти самые, а вот в самой игре уже будет непосредственно русский, сказать что с этим неудобно работать, это ничего не сказать, ведь ради проверки этой мелочи ты запускаешь уже не тест гейм, а открываешь постоянно саму игру. Так что... Ну, просто еще одна багулина древнего движка. Кстати с кастом худом на реве та же тема, если гоняешь с худом с воркшопа, в самом редаче один хрен по умолчанию будет стоять стандартный HUD ревы. Ну короче таких примеров масса, когда карта в редакторе выглядит иначе чем в игре. Даже с пушками та же тема,ой извинтиляюсь, с заменами...
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Короче это какой то прикол самого SEDа, 100500 хоть руссиков накати но в самом эдиторе, будут являться иероглифы эти самые, а вот в самой игре уже будет непосредственно русский, сказать что с этим неудобно работать, это ничего не сказать, ведь ради проверки этой мелочи ты запускаешь уже не тест гейм, а открываешь постоянно саму игру.
Это такой прикол, что грошник с русиком не подключается в СЕДе. Его можно распаковать и все будет работать даже в редакторе. Кстати, Fallgor, может быть, у тебя именно этот случай? P.S. Достаточно папку Fonts перебросить из грошника русификатора в корень.
Сообщение отредактировалCr1sTaL - Суббота, 17.12.2022, 20:44
Cr1sTaL, в революции вообще не отображается что я взял этот папирус. В инертане появляется сообщение о ghost blaster почему то. UPD разобрался в этом, был косяк в текстовом файле, теперь всё показывает. Но русский не читает, даже после того как я папку fonts вытащил в корень. Суету навожу из за этого перевода, кому надо тот переведет, пусть будет на англ
Сообщение отредактировалFallgor - Воскресенье, 18.12.2022, 17:40
Скорее всего в случае ревы, та же проблема что и с реплейсингом музона, или кое чего еще. Поди оно все там как то с облака берется, и даже ставя свое один фиг, видишь и слушаешь оригинал, руссик на реве работает это 100%, но в редаче, уже на вряд ли. И там кастом худы не работают.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Вообще вроде как у всех современных седов так, например у Махеева. Там я от знакомого слыхал то ли редач на пиратке не работает, то ли через задницу работает, и короче ради лишь одного редача он хочет купить игру. Ну а в случае ревы, ну лично я считаю удобным то что для всякой модовской фигни, сделали отдельной тулбар, кликаешь его и там уже и редактор, и моделлер, и не нужная ска студия, и какой фонт ген и еще какая то муть, и даже какой то там рев пакер есть. Но да коннекшон ту стим из реквайред, чтоб запустить сед, что лично я не считаю проблемой, все лучше, чем постоянно в этот bin лезть.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Cr1sTaL, к вопросу о разделении на сектора, зашел на кротимский зиккурат, там разделение на сектора идет без каких либо стенок и на граничных полигонах секторов нет галки invisible как ты говорил
В зиккурате полно мест с комнатами, при выходе на открытую локацию, просадки видны сразу. Да и потом, архитектура зиккурата это тупо кубы с текстурами здания на поле.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...
Cr1sTaL, к вопросу о разделении на сектора, зашел на кротимский зиккурат, там разделение на сектора идет без каких либо стенок и на граничных полигонах секторов нет галки invisible как ты говорил
А разве твой уровень выглядит таким же "дворовым" как Зиккурат? Там как раз все эти дворы сделаны для того, чтобы находясь одном дворе движок не рендерил все доплнительные постройки и модели, которые находятся в остальных дворах и, как уже сказал Зорг, там много комнат, находясь в которых, движок так же не отрисовывает все, что находится за ними. Плюс он же не такой огромный, как у тебя 10к на 10к... А вот зайди на уровень "Дворы Гильгамеша", на нем уже больше открытого пространства. Там ты увидишь, что этот уровень как будто поделен на две части. Одна часть с дворами не отрисовывается, когда ты находишься в другой. Как раз за это отвечает Invivsible на портальном полигоне на границе между двумя частями карты. И при этом там все сделано так, что ты такой штуки в игре не замечаешь из-за "дворового" строения со стенами. Я вот почему тебе говорю про такой способ? Потому что ты можешь так-же поделить свой огромный уровень. Поставить Invisible на портальный полигоны, а переходы между секторами сделать комнатами. То есть поставить стену, а в этой стене будет комната с дверями. Выходишь на другую сторону и у тебя рендерится только та часть, куда ты вышел за стену. Так ты можешь поделить свой уровень на локации, при этом у тебя все будет происходить в одной главной коробке. Да, тут придется подумать, как сделать чтобы это выглядело красиво, потому что огромные стены могут испортить весь вид карты. Но у тебя просто вариантов не много, чтобы нормально оптимизировать такую большую открытую площадь.
Сообщение отредактировалCr1sTaL - Среда, 21.12.2022, 14:24
Cr1sTaL, не, я уже другую карту делаю. Ту уже ничто не спасет от лагов. А переделывать полностью нет желания
Добавлено (22.12.2022, 10:41) --------------------------------------------- Cr1sTaL, идеальный вариант когда есть 2 части карты. На поверхности и подземелья. Тогда лагов вообще нет + разнообразие. И подземелья там можно клепать хоть на час прохождения
Туман может помочь, а саму карту сделать рендером буквально метров на 50.
Память разбита,вся правда зарыта. Забыл даже Имя свое! Что нынче за время? Зачем несу бремя? Стою без ответа с клиииинкооом. Район этот мертв! С лица земли Стерт! Лишь ветер холодный со мной... Со злобой в груди я стремлюсь победить и точно я знаю одно...