Jump to content
Sign in to follow this  
Fomin

[Оптимизация] Сжатие игрового клиента

Recommended Posts

[Оптимизация] Сжатие игрового клиента

 

Форумчане! Сегодня хочу с вами поделится не стандартным способом оптимизации игрового клиента, которая не только поможет избавится от некоторого рода проблем, но и ускорит запуск игры у игроков. Суть состоит в том, чтобы сжать скомпилированный код exe или dll файлов, для его более быстрого исполнения вашей ОС.

 

По нашему опыту, оптимизация полезна в следующих случаях:

1. Игровой клиент запускается с первого раза.
2. Игровой клиент запускается быстрей.

3. Наблюдается меньше все-возможных "подлагиваний" в игре. 

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

 

Важно: сжимать можно как игровые файлы, так и серверные. Но всегда сохраняйте несжатые файлы.

 

Инструкция:

1. Скачайте и установите PECompact (можно использовать и другой пакер, к примеру ASPack но по нашему опыту - этот самый лучший).

2. Выберите свой exe или dll (https://prnt.sc/26gz8rz). 

3. Настройте параметры для сжатия (https://prnt.sc/26gz9uz). Можете поэкспериментировать с ними. 

4. Сохраните несжатый файл. Любые разработки производите только на несжатых файлах. 

5. Замените исполняемый файл на сжатый. Будь это Game.exe или GameServer.exe, или другие. 


Предоставляйте своим игрокам лучшей сервис! Приятного пользования!
 

PS: На данный момент сжатый Game.exe не работает с Загрузчиком модов для сервера и клиента (PKOdev.NET mod loader).
Но проблема возможно решится, автор лодера @V3ct0r уже в курсе.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...