Compiling resource pack

HGE resource packs are just plain ZIP-archives. So you can use any ZIP utility you like to create and manage them. To create a pack with command-line pkzip archiver you may use this syntax:

pkzip -r -p pack.paq Data\*.*
Recurse subdirectories
Store pathnames (excluding base directory)
Output file name
Wildcard for adding files

Note that you can use password to encrypt your resources, though loading of encrypted resources is a bit slower.