Карта в JNGP грузится более 1 часа (неудивительно - в РО тысячи, если не десятки тысяч объектов, кода тоже овердохрена).
Карта после оптимизации в widgetizer, потом optimizer грузится для игры 2+ минуты.
Есть ли способы легко сделать быстрее? То и другое.
P. S. Объём файлов не важен.
P. P. S. Вообще по-хорошему это все должно редактироваться не в РО, а как основные данные (ну чтобы как дефолтные в WE считались, я же весь варкрафт целиком потрошу себе, импорт в MPQ уже вшит, вот и РО по-хорошему должен быть вшит, а в идеале и вообще все должно без редактора прямо через варовские файлы писаться, лол). Но пока я так и не раскурю, как совершить этот переход.

Единственный вариант вручную уменьшать размер желательно все импортируемых файлов да и количество объектов что в по что на карте. Я по крайней мере я не знаю ни одной программы которая это сделает лучше тебя так как после тех утилит которые ты перечислил карта могла вообще начать вылетать или перестать запускаться. Хороший совет в том чтоб заниматся оптимизацией всего перед тем как тыкать в карту, а не откладывать на потом.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Единственный вариант вручную уменьшать размер желательно все импортируемых файлов да и количество объектов что в по что на карте. Я по крайней мере я не знаю ни одной программы которая это сделает лучше тебя так как после тех утилит которые ты перечислил карта могла вообще начать вылетать или перестать запускаться. Хороший совет в том чтоб заниматся оптимизацией всего перед тем как тыкать в карту, а не откладывать на потом.
Принятый ответ
21
FrigatPlay, читай внимательнее, импорт весь в MPQ и так
грузит долго из-за РО, его я меньше никак не сделаю, только если вот в MPQ тоже прямо писать slk таблицу
там практически все нужное, а, кстати, насчет ненужного - РО имеет неприятную особенность иногда фаталить при удалении нестандартных абилок, когда их много, так что экспериментировать ради возможности убрать максимум 50 ненужных уже абилок смысла нет
22
зачем столько если ты знаеш что wc3 не для крупных проектов, а лишь хобби чтобы создавать чтобы люди играли.. Если хотите очень-очень много обьектов в ро то Unity там делай.. Зачем столько не пойму.... даже я RPG достаточно 100 обьектов ро стандартных сделал и все...
21
pro100master, зачем - очень простой ответ: для себя
чтобы где-то в другом делать, надо людей, чтобы им деньги платить и чтобы они код писали и модельки делали, потому что у меня и в варкрафте идеи плодятся в 5 раз быстрее, чем код пишется и в 100 раз быстрее, чем личные потуги с модельками, и вообще в одиночку 100500 персонажей не сделаешь, а хочется, бо от этого кайф и ловится
18
ClotPh, могу посоветовать убрать галочку в главном меню редактора, вкладке "Окно" с пункта "Список кистей". Это значительно ускоряет загрузку карты.
21
Maniac_91, она давно не стоит. И ты действительно думаешь, что при моем времени загрузки это значительно? )
23
ClotPh, даже если они в MPQ это не меняет того факта что варику нужно все подгрузить. Без резактирования веса импорта вручную ты никак не уменьшиш времени загрузки.
21
FrigatPlay, ну если это так, значит, импорт практически не влияет на скорость загрузки карты, потому что новые карты у меня сейчас в WE создаются довольно быстро.
Но ты хочешь сказать, что если я все данные РО перепишу в mpq в slk (это по идее должно быть возможно), то все равно карты долго будут грузиться?
30
грузит долго из-за РО, его я меньше никак не сделаю
если я все данные РО перепишу в slk, то все равно карты долго будут грузиться?
Не должны, по идее. Проверять за тебя в любом случае вряд ли кто-то будет. =)
21
Clamp, ну вот да, про них выше и писалось. Но я пока хз, как изи перевести весь РО в slk, мб что-то можно куда-то просто скопировать, но я хз, что, ну мб уже потом буду разбираться.
Это проверять и не прошу, это сложно, дико раздражает, когда по легким заданиям троллят :)
Другое дело, что мб кто-то уже знает и уж открыть рот и сказать не составит труда.
Ладно, насчет загрузки карты в WE пока отмечено про перевод РО в slk, ок.
А что насчет оптимизации и загрузки оптимизированной карты? Есть ли проги, еще ускоряющие загрузку после обработки widgetizer, потом optimizer? Или хотя помогут не проги... там я знаю, чуть позже займусь, кое-какие прелоады можно сбросить, убрать лишние дамми-абилки и перевести на хэш, но все равно меньше 1.5 минут время загрузки не получится и постепенно дальше будет опять увеличиваться, очень медленно и в принципе любое будет не смертельным ближайшие несколько лет точно, но тем не менее )))
30
Быстрая загрузка в игре просто делается - подгружай логику только когда она становится нужна (обычно при пике героя), а не всю сразу. За конкретной реализацией - к Open DotA.
18
ClotPh, ну я уже столько вопросов видел, что был бы не удивлён, окажись причина в этом )
Может, ещё в мощности компьютера дело. Помню, когда комп у меня старый был, обычный редактор минут 5 грузился.
19
У юнита есть галочка не показывать в редакторе объектов. МБ поможет.
21
DemonoiD, в моем РО называется "размещаемо в Редакторе" - оно? Это сильно влияет? Ятп, она юнита только с Панели инструментов скрывает и все.
20
Еще можно всех юнитов и разрушаемые расставлять по ходу времени, а не при инициализации. Не сильно геморно, если автоматизировать.
28
делаем 2 копии карты
прогоняем 1 копию через widgetizer
получаем карту с слк вместо ро файлов
из этих слк переносим данные в слк которые в mpq
создаём пустую карту и из неё извлекаем ро файлы
заменяем этими файлами файлы во второй копии
если всё сделал правильно то вторая копия должна грузится в редакторе намного быстрее оригинала
ну а по поводу триггеров кламп уже написал
21
nvc123, а после пересохранения в редакторе скорость загрузки не уменьшится?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.