Как правельно и максимально оптимизировать карту
|
|
DarkWorld | Дата: Воскресенье, 23.10.2016, 14:13 | Сообщение # 1 |
Подполковник
Группа: Проверенные
Сообщений: 101
Статус: Offline
| Какие галочки ставить что бы больше сжималась карта
Когда я ставлю все галочки то карту не хостануть
Сообщение отредактировал DarkWorld - Воскресенье, 23.10.2016, 16:14 |
|
| |
Suixela | Дата: Воскресенье, 23.10.2016, 15:36 | Сообщение # 2 |
Подполковник
Группа: Проверенные
Сообщений: 107
Статус: Offline
| Я обычно ставлю так.
|
|
| |
DarkWorld | Дата: Воскресенье, 23.10.2016, 16:12 | Сообщение # 3 |
Подполковник
Группа: Проверенные
Сообщений: 101
Статус: Offline
| Спасибо большое а то у меня сжимал всего 40 кб, теперь 500+ кб сжимает
|
|
| |
ELITE | Дата: Понедельник, 24.10.2016, 00:05 | Сообщение # 4 |
Лейтенант
Группа: Администраторы
Сообщений: 49
Статус: Offline
| можно и еще больше - на втором слайде весьма аппетитные настройки и могут дать еще 10-20% сжатия
Гильдия картостроения Варкрафт http://goblinworkshop.ru
|
|
| |
Suixela | Дата: Понедельник, 24.10.2016, 00:52 | Сообщение # 5 |
Подполковник
Группа: Проверенные
Сообщений: 107
Статус: Offline
| Цитата ELITE ( ) можно и еще больше - на втором слайде весьма аппетитные настройки и могут дать еще 10-20% сжатия
10-20% сжатия архива от сжатия одного лишь кода - это бред. Половина свойств на второй картинке увеличивают размер кода.
|
|
| |
ELITE | Дата: Вторник, 25.10.2016, 00:31 | Сообщение # 6 |
Лейтенант
Группа: Администраторы
Сообщений: 49
Статус: Offline
| Цитата Suixela ( ) 10-20% сжатия архива от сжатия одного лишь кода - это бред. Половина свойств на второй картинке увеличивают размер кода. да, как и на первой тоже не всё "сжимает" и не забывай, что 90% картоделов - это онли ворлдэдиторщики, которые даже не слышали о NGWE редакторе - а значит у них 8к объектов - потолок и как правило 0 импорта - в таких картах на код до 50% веса приходится....
а банальное удвоение словаря уже дает на четверть больше компрессию, а если еще и алиссы в карту грамотно прописать - то можно еще пару процентов навыжимать.....
тем более ты верно забыл сколько "гавна" остается в коде после редактора.... - чего только стоят ИФы... да и просто БГ функции если порезать - уже не мало выйдет
Гильдия картостроения Варкрафт http://goblinworkshop.ru
|
|
| |
Suixela | Дата: Вторник, 25.10.2016, 01:33 | Сообщение # 7 |
Подполковник
Группа: Проверенные
Сообщений: 107
Статус: Offline
| Цитата ELITE ( ) да, как и на первой тоже не всё "сжимает" А где ты увидел, чтобы я писал, что настройки на первой картинке "все сжимают"?
Цитата ELITE ( ) и не забывай, что 90% картоделов - это онли ворлдэдиторщики, которые даже не слышали о NGWE редакторе - а значит у них 8к объектов - потолок и как правило 0 импорта - в таких картах на код до 50% веса приходится.... В таком случае, да, код занимает основную часть карты, никто и не спорит. Но я писал про то что, настройки со 2 картинки не дадут такого процента "сжатия", какой ты упомянул ранее. Ибо большую часть кода занимают имена переменных/функций/знаки табуляции/комментарии/..., которые ликвидируются пунктами из 1 картинки.
Цитата ELITE ( ) а банальное удвоение словаря уже дает на четверть больше компрессию, а если еще и алиссы в карту грамотно прописать - то можно еще пару процентов навыжимать.....
Как ты увеличишь длину словаря, который стоит по умолчанию для сжатия имен, в 2 раза, поделись секретом?
И последний вопрос: почему вы так "хорошо" оптимизируете/сжимаете код карт гильдии?
Сообщение отредактировал Suixela - Вторник, 25.10.2016, 01:36 |
|
| |
DarkWorld | Дата: Вторник, 25.10.2016, 07:20 | Сообщение # 8 |
Подполковник
Группа: Проверенные
Сообщений: 101
Статус: Offline
| ELITE, Покажи как ты сжимаешь карты
|
|
| |
ELITE | Дата: Вторник, 25.10.2016, 11:40 | Сообщение # 9 |
Лейтенант
Группа: Администраторы
Сообщений: 49
Статус: Offline
| Цитата Suixela ( ) А где ты увидел, чтобы я писал, что настройки на первой картинке "все сжимают"? по твоему скрину - вкл всё что можно
Цитата Suixela ( ) Ибо большую часть кода занимают имена переменных/функций/знаки табуляции/комментарии/..., которые ликвидируются пунктами из 1 картинки. не спорю, но если брать карты, где 50% веса - это код - то даже удаление БГ функций даст не мало сжатия также самое банальное - удаление мусора на пункт ниже БГ...
Цитата Suixela ( ) Как ты увеличишь длину словаря, который стоит по умолчанию для сжатия имен, в 2 раза, поделись секретом? ага, только вот галочку "включить" не забудь поставить - иначе переименований не будет, а это в среднем на 70% сокращает длинну имен функций - что весьма заметно при большом их числе да и это "базовый" словарь - в него спокойно можно дописать еще с десяток допустимых символов типа -_=+-/*\!№;%:?!@$%#&^;,. что дает немного к сжатиюЦитата Suixela ( ) вы так "хорошо" оптимизируете/сжимаете код карт гильдии?
потому, что максимальное сжатие - не всегда оптимально с точки зрения защиты - в куче мусора сложнее найти логические цепочки кода, отвечающие за защиту, да и в карту на 8мб не так просто вставить еще пару сотен кб читпака - не тебели не знать, как тупяю нубочитеры, когда карта больше 8мб с читом и не запускается в мультиплеере...
а вообще твоибы знания и умения да на дело пустить, а не на порчу чужих карт....
Гильдия картостроения Варкрафт http://goblinworkshop.ru
Сообщение отредактировал ELITE - Вторник, 25.10.2016, 11:54 |
|
| |
ELITE | Дата: Вторник, 25.10.2016, 11:43 | Сообщение # 10 |
Лейтенант
Группа: Администраторы
Сообщений: 49
Статус: Offline
| Цитата DarkWorld ( ) Покажи как ты сжимаешь карты по второму скрину сухела поставь галочки персую - набор символов, дописав туда разрешенные символы до максимума далее в правом столбике 3,4,5,8 галочки
Гильдия картостроения Варкрафт http://goblinworkshop.ru
|
|
| |
DarkWorld | Дата: Вторник, 25.10.2016, 14:20 | Сообщение # 11 |
Подполковник
Группа: Проверенные
Сообщений: 101
Статус: Offline
| ELITE, Он у меня ругается когда ввожу символы дополнительные
|
|
| |
Suixela | Дата: Вторник, 25.10.2016, 15:59 | Сообщение # 12 |
Подполковник
Группа: Проверенные
Сообщений: 107
Статус: Offline
| Цитата ELITE ( ) ага, только вот галочку "включить" не забудь поставить - иначе переименований не будет, а это в среднем на 70% сокращает длинну имен функций - что весьма заметно при большом их числе да и это "базовый" словарь - в него спокойно можно дописать еще с десяток допустимых символов типа -_=+-/*\!№;%:?!@$%#&^;,. что дает немного к сжатию Ты, видимо, не много раз пользовался этой программой, ибо настройка "Compress names" на 1 картинке использует словарь по умолчанию:
А вот галочка включить, позволяет изменять этот словарь(что даже видно из описания). Если не веришь, можешь проверить. А те дополнительные символы, что ты написал, не могут добавляться в словарь, ибо названия переменных/функций/... не могут содержать эти символы(это относиться не только к jass, а и к другим яп). Их можно использовать в системе сохранения(как вы и делаете), но ни как для названий. Это тоже можешь проверить.
Цитата ELITE ( ) потому, что максимальное сжатие - не всегда оптимально с точки зрения защиты - в куче мусора сложнее найти логические цепочки кода, отвечающие за защиту, да и в карту на 8мб не так просто вставить еще пару сотен кб читпака - не тебели не знать, как тупяю нубочитеры, когда карта больше 8мб с читом и не запускается в мультиплеере...
а вообще твоибы знания и умения да на дело пустить, а не на порчу чужих карт.... А потом игроки страдают от таких махинаций с защитой. У каждого свои интересы, что сказать) Да и не только я "порчу чужие карты")
|
|
| |