Iceman
offline
Опыт:
440Активность: |
Прошу помочь
Прошу вас, помогите мне с оптимизацией карты KotA Allstars. Как только оптимизация будет завершена, я выложу бету карты на XGM. |
12.06.2007, 12:22 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Цитата:
хм... и как тебе помочь? |
|
12.06.2007, 12:29 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JesusHipster
Иисус Хипстос
offline
Опыт:
35,547Активность: |
Iceman cинь мапу
|
12.06.2007, 12:30 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iceman
offline
Опыт:
440Активность: |
Я бы хотел узнать, как люди оптимизируют свои карты. Потому как сейчас KotA весит 13(!) мегабайт!!!!!!! Мне нужно ее оптимизировать хотя бы до 2. |
12.06.2007, 12:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
и из-за чего она так много весит? из-за всякого гогноимпорта? тогда удали его фтопку...
насчет оптимизации можно: а) почистить код, и оптимизировать его ручками (уменьшит вес и увеличит скорость работы) - вексориан оптимизатор + работа ручками б) перевести информацию о нестандартных обьектах из .w3* файлов в .slk таблицы (ускоряет быстродействие) - видгетизер + мб работа ручками в) удалить ненужные для игры файлы из архива карты, которые нужны для редактора (уменьшает вес) - опять же вексориан Цитата:
попахивает чем то недобрым=/ |
|
12.06.2007, 13:33 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iceman
offline
Опыт:
440Активность: |
Эй, а я не умею оптимизировать ручками!!! =(
Как это делается? :(: |
13.06.2007, 09:08 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Переводишь триггер в джазз. Где глобальны переменные, делаешь из них локальные. Функциии с BJ переделываешь в функции без BJ. А ещё почитай статью на сайте про оптимизацию. |
13.06.2007, 12:53 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
опять же просто переводить глобалки в локалки смысла нету. у каждых переменных свое назначение. тем более что имхо самое тру писать сразу все на жасс=) Iceman, статья жоника по оптимизации кода - http://xgm.guru/articles.php?section=wc3&name=optimisations |
|
13.06.2007, 16:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Цитата:
Агри, просто, раз уж аффтар сделал мапу на триггерах, то пусть хотя бы так. Глобальные переменные следует переводить в локальные, если переменная используется только внутри триггера для манипуляций над этим объектом. И следует оставлять глобалки, если требуется сохранить объект для дальнейших обращений к этой переменной в течении всей игры. Например, как некая базза данных. |
|
13.06.2007, 16:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
1max_iron
Death Metal
offline
Опыт:
4,038Активность: |
Iceman
Ты совсем того?Не одна прога не сможет сжать твою мапу которая весит 13 мб до2!Но есть один вариант,а точнее два варианта:
1- shift+delete 2- убей лишние файлы(во первых музыку!) |
13.06.2007, 18:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
theFT
Kicked by Dron
offline
Опыт:
4,441Активность: |
Самый лучший способ - использовать персональный архив карты, как у меня в theFT RPG - карта весить 90Мб, а грузится быстро. |
15.06.2007, 14:55 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Цитата:
Можно кстати поставлять карту как инсталлятор, который распаковывает модели и прочий тяжелый мусор в директорию гры в подпапку и разрешает поиск варовских внутриархивных файлов по директории с варом подробнее здесь |
|
15.06.2007, 19:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
theFT
Kicked by Dron
offline
Опыт:
4,441Активность: |
Цитата:
Ну не знаю вроде я тоже самое имелл ввиду. У меня там карта на 3 Мб и архив на 90Мб |
|
16.06.2007, 08:28 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|