| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Собственный архив |
| Автор: Miller_time 7.9.2009, 10:33 |
| Подскажите пожайлуста, как сделать собственный архив ? Веду разработку игрового проекта, и дело в том что проект содержит раличные файлы, хотелось бы как то сгруппировать все в один файл. И при вохможности его обновлять ? |
| Автор: Nofate 7.9.2009, 11:09 |
| Зачастую в играх для этих целей используется обычный ZIP. Можно воспользовать соответствующей библиотекой, можно реализовать алгоритм самому. Кроме того, зачастую поддержка ZIP-архивов включена в движки. |
| Автор: Miller_time 7.9.2009, 11:36 |
| Движок Truevison3d такого нет. Можно по подробнее про алгоритм ? |
| Автор: Nofate 7.9.2009, 14:49 |
| Начать можно с формата файла: http://en.wikipedia.org/wiki/ZIP_(file_format) - общее описание http://www.pkware.com/documents/casestudies/APPNOTE.TXT - подробная спецификация формата файла Касательно алгоритма: http://en.wikipedia.org/wiki/DEFLATE - общее описание http://tools.ietf.org/html/rfc1951 - подробная спецификация алгоритма |
| Автор: Quester 9.9.2009, 19:01 |
| http://sharpdevelop.com/OpenSource/SharpZipLib/Default.aspx SharpZipLib позволяет работать с архивами , GZip, Tar и BZip2, причем как поверхностно (тупо - распаковать одной функцией), так и более глубже. |