Панацея для тех, у кого тормозят бои, и не только

Обмениваемся опытом.
Osmond
Сообщения: 306
Зарегистрирован: 04 фев 2011, 17:22
Имя героя: Osmond

Панацея для тех, у кого тормозят бои, и не только

Сообщение Osmond » 05 июн 2011, 23:39

Собственно, в начале недели пытался играть с работы в HeroesLand, оказалось, что это почти нереально даже через клиент в силу тормознутости компа и наличия большого кол-ва спрайтовой анимации в игре. В итоге задался целью убрать эту анимацию к чертям. И ток сегодня, когда закончилось пиво, написал вот такой небольшой патчик для клиента:

http://narod.ru/disk/15080930001/HLPatcher.exe.html
Скопировать в папку с игрой и запустить.

Что он делает? Да просто не дает клиенту запускать более одного кадра на каждую фазу анимации для юнитов, более 3 кадров - для спеллов, а также увеличивает скорость перемещения всех юнитов.
Итого.
Плюсы:
Игра меньше тормозит, значительно.
Бои идут гораздо быстрее.
Память отжирается медленнее.

Минусы:
Бои идут слишком быстро - можно не успеть уследить.
Практически нет анимации.

Т.е. данный патч для тех, кого достали тормоза в боях. А также для тех, кто уже страниц 20 в море сносит дрова, и кому надоело любоваться одной и той же повторяющейся, медленной анимацией)
Патч можно откатить, по крайней мере до тех пор, пока вы не удалили ничего из папки игры вручную)

з.ы. Патч подойдет для будущих апдейтов, т.е. если в игру добавятся новые спеллы и мобы, можно будет пропатчить и их. Если, конечно, не изменится система работы клиента в целом.
Также не патчится вторая фаза спелла цепмолния, но это не критично, можно и ручками подправить, спросите мну как, если очень надо. В прогу лень было добавлять)
Анимация на карте не порезана, надо будет - пишите, мб сделаю.

Кстати, на 7-ке (скорее всего и на висте) патч не работает, посему выкладываю архив с пропатченными файлами отдельно - распаковать в папку с игрой. Понятно, что до этого придется на всякий случай сделать резервную копию игры, чтоб можно было все откатить.

http://narod.ru/disk/15134275001/patch.zip.html

В общем, такое вот творчество. Надеюсь на лестные отзывы и золотоигровую благодарность =)

Аватара пользователя
Тарнум
Сообщения: 427
Зарегистрирован: 16 фев 2011, 22:09
Имя героя: Тарнум

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Тарнум » 05 июн 2011, 23:42

Отлично,а если работает - вообще великолепно :D
Отвалить ему знаков помощника.

Gunnier
Сообщения: 22
Зарегистрирован: 18 май 2011, 20:48
Имя героя: Gunnier

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Gunnier » 05 июн 2011, 23:45

предлагаю отметить это знаками помощника

Аватара пользователя
Random
Сообщения: 736
Зарегистрирован: 23 янв 2011, 22:43
Имя героя: Random

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Random » 05 июн 2011, 23:50

Щяс заценим и попросим порезать анимацию на карте :D

Грифон
Сообщения: 554
Зарегистрирован: 20 мар 2011, 20:29
Имя героя: Грифон

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Грифон » 06 июн 2011, 00:01

Шикарно, респект большой)))

Osmond
Сообщения: 306
Зарегистрирован: 04 фев 2011, 17:22
Имя героя: Osmond

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Osmond » 06 июн 2011, 01:55

Random писал(а):Щяс заценим и попросим порезать анимацию на карте :D
С анимацией на карте сложнее. Конь и так скачет туго, посему тормоза от большого кол-ва машущих конечностями мобов - эт ничего страшного. Другое дело, когда карта перерисовывается. Но в этот момент тормоза не из-за анимации, а из-за подгружающихся картинок. Мой же патч картинки не трогает вообще, а только те файлы, где прописано, какие кадры показывать. Т.е. даже если я пропишу показывать на карте 1 кадр вместо 8 для всех объектов, грузиццо карта быстрее не станет, т.к. сами картинки будут грузиться все.

А с графикой в дельфях я не работал вообще, ток в AS2.0, но тама проблематично с файлами работать. В общем, если кому не лень повырезать ручками в пэйнте лишние кадры - то пжалста, а мне лень)

Аватара пользователя
Random
Сообщения: 736
Зарегистрирован: 23 янв 2011, 22:43
Имя героя: Random

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Random » 06 июн 2011, 01:59

Не, у меня тут машина есть, на которой эти самые конечности загружают до краха флеша..
Понял, потерпим.

Osmond
Сообщения: 306
Зарегистрирован: 04 фев 2011, 17:22
Имя героя: Osmond

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Osmond » 06 июн 2011, 14:27

Кстати, на 7-ке (скорее всего и на висте) патч не работает, посему выкладываю архив с пропатченными файлами отдельно - распаковать в папку с игрой. Понятно, что до этого придется на всякий случай сделать резервную копию игры, чтоб можно было все откатить.

http://narod.ru/disk/15134275001/patch.zip.html

Ничего не поделаешь, хочешь красивый рабочий стол - умей и саночки возить)) Такая вот она, 7-ка.

Бефорик
Сообщения: 44
Зарегистрирован: 22 апр 2011, 19:17
Имя героя: Бефорик

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Бефорик » 06 июн 2011, 19:45

у меня на 7-ке все работает) классный патч спс)

Аватара пользователя
Мартовский_котя
Сообщения: 11030
Зарегистрирован: 06 сен 2010, 23:46
Имя героя: Мартовский_котя
Откуда: Томск

Re: Панацея для тех, у кого тормозят бои, и не только

Сообщение Мартовский_котя » 06 июн 2011, 20:16

надо ее в клиент как встроенную функцию Вкл/Выкл сделать очень удобная вещь

Закрыто