Суббота, 27 Апреля 2024, 22:59

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Hard'n'Soft » Софт на PC » Программы в помощь игроделу » Как и чем сжать EXE-файл? (Сжатие игры!)
Как и чем сжать EXE-файл?
MIKEL922Дата: Воскресенье, 27 Марта 2011, 16:16 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Как мне сжать свою игру, она у меня весит 3 мегабайта, не программы которое может сжать exe но при это что бы ее распакававать не надо было, а просто нажав на архив игра запустилась?
Заранее спасибо!


Нет не чего не возможного.
uncog.ru
Kolya0894Дата: Воскресенье, 27 Марта 2011, 16:31 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
MIKEL922, о_О
Уважаемый, можно вопрос, зачем сжимать 3 мб?
Попробуйте узнать о архиваторах) Например WinRAR




Сообщение отредактировал Kolya0894 - Воскресенье, 27 Марта 2011, 16:37
GECKДата: Воскресенье, 27 Марта 2011, 16:56 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Kolya0894, просят же не self-extractor сделать, а просто экзешник ужать.
Ну и потом, не у всех нормальный интернет, да и одна и та же прога выглядит привлекательнее в меньшем размере)
ТС, посмотри здесь, в разделе portable executable.


Всё гениальное просто. И хреново работает.

Сообщение отредактировал GECK - Воскресенье, 27 Марта 2011, 17:12
Kolya0894Дата: Воскресенье, 27 Марта 2011, 17:08 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
Экзешник ужать можно только изнутри же)) Ужав изображения, звук, заоптимизировав код. Или я не прав?

GECKДата: Воскресенье, 27 Марта 2011, 17:11 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Не совсем. Есть программы, которые ужимают уже готовый экзешник, сохраняя его работоспособность.

Всё гениальное просто. И хреново работает.
GameMixДата: Воскресенье, 27 Марта 2011, 18:04 | Сообщение # 6
старожил
Сейчас нет на сайте
Можно же через обычный WinRAR организовать так:
1) Создать архив .sfx.
2) "Дополнительно" ---> "Параметры SFX":
а) "Общие" ---> "Выполнить после распаковки": полное имя файла, например, game.exe.
б) "Режимы": поставить флажок "Распаковать во временную папку"
в) "Режим вывода информации" - "Скрыть всё" (переключатель)
г) "Режим перезаписи" - "Перезаписывать все файлы без запроса" (переключатель)
3) "Ок" ---> "Ок" (Готово!)

Начальный размер файла: 2.20 Mb
Результат: 1.10 Mb. - ссылка на пример.


Steel Standoff - 2D аркада.
Мои статьи
MIKEL922Дата: Понедельник, 28 Марта 2011, 23:54 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
Блин не выходит, всего на один мб, я попробовал файл 41 мб в итоге 40(

Нет не чего не возможного.
uncog.ru
AGENTX001Дата: Вторник, 29 Марта 2011, 00:45 | Сообщение # 8
почётный гцупер
Сейчас нет на сайте
MIKEL922, А сколько вся музыка весит, и в каком качестве/формате? Лучше всего использовать 128kbs/mp3. Поексперементируй с различными форматами + идеальное качество не всегда нужно. (в paint.net при сохранение вылазит окошко "выбор качества", резльтаты поразительные. Метод аТнОтХоАн будет хорошо работать, если поаыносить ресы во внешнии папки. Архиватор 10 файлов по 10 мб сожмёт намного лучше чем 1 файл, на 100 мб. Откуда такая билибердень - незнаю.
MIKEL922Дата: Вторник, 29 Марта 2011, 14:40 | Сообщение # 9
заслуженный участник
Сейчас нет на сайте
А других способов нет?

Нет не чего не возможного.
uncog.ru
AGENTX001Дата: Вторник, 29 Марта 2011, 16:40 | Сообщение # 10
почётный гцупер
Сейчас нет на сайте
MIKEL922, хм... Ну только ухудшить качество графики/звука. И ешё я как то встречал архиватор который сжимаетфайл более чем в 10 раз. Увы сие чудо я не качал.. А называется KGB Archiver. Вроде 400 мб ужал в 1.5.
RikettaДата: Вторник, 29 Марта 2011, 16:47 | Сообщение # 11
Strategist
Сейчас нет на сайте
Я и обычным 7z или WinRar'ом могу .txt файл в 3 гб сжать до 1 кб...

Fougerite - Rust Server OpenSource API
TerraDev - Terraria OpenSource Hack
EshfordДата: Вторник, 29 Марта 2011, 17:31 | Сообщение # 12
Богиня Гамака ♥
Сейчас нет на сайте
Quote (Riketta)
Я и обычным 7z или WinRar'ом могу .txt файл в 3 гб сжать до 1 кб...

Поделись опытом eek
VinchensooДата: Вторник, 29 Марта 2011, 17:37 | Сообщение # 13
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (Naruto-63)
Поделись опытом

Я качал С++ Builder, весивший 6 гигов, сжатый до 1,41.


AGENTX001Дата: Вторник, 29 Марта 2011, 18:21 | Сообщение # 14
почётный гцупер
Сейчас нет на сайте
Vinchensoo, я когдато 7zip'oм ужал ассемблер с 90 мб до 10. Как - незнаю....
QvantДата: Вторник, 29 Марта 2011, 18:44 | Сообщение # 15
почти ветеран
Сейчас нет на сайте
нужно лечить саму болезнь а не последствия , уже сжатую графику сжать практически нельзя !
Плюс к тому , jpg Game Maker загружат не сжатой ....

Что делать ?
Сохранять фоны и спрайты с масками в формате jpg во внешней папке и грузить её от туда .
Вот пример jpg + маска весит 7 килобайт:

в ехе если загружать как png 32 бита с маской 24кбайт

хотя если позволяет качество можно сохранить и в png 8 бит или gif но может быть потеря политры особенно в больших спрайтах

Сообщение отредактировал Qvant - Вторник, 29 Марта 2011, 18:45
GECKДата: Вторник, 29 Марта 2011, 19:11 | Сообщение # 16
заслуженный участник
Сейчас нет на сайте
Quote (Qvant)
уже сжатую графику сжать практически нельзя !

+1. То же относится ко всем изначально сжатым ресурсам - музыке и видео.

А насчет графики - в фотошопе есть клевая функция "Сохранить для веба и устройств". Вышевыложенный самолет ужимает до 3,5 кб с прозрачностью.



Всё гениальное просто. И хреново работает.
QvantДата: Вторник, 29 Марта 2011, 19:47 | Сообщение # 17
почти ветеран
Сейчас нет на сайте
GECK, я сначала тоже сжимал в png 8, но минус в том что это подходит не на 100% , всё зависит от палитры изображения
Форум игроделов » Hard'n'Soft » Софт на PC » Программы в помощь игроделу » Как и чем сжать EXE-файл? (Сжатие игры!)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг