Making the PK3

Maps are distributed in the form of a .pk3 file which is nothing more than a renamed .zip file. Whenever you are going to release your map to the public, you will have to assemble all of the required files into a file called mapname-beta.pk3 (see the Beta Testing & Distribution page).

The proper way to make a .pk3 is to make 8 folders on your desktop (or in any convenient directory) to hold the map's files. They should be named: env, levelshots, mapdocs, maps, models, scripts, sound, textures. It's possible that you may have more or less than 8 folders.

This is really a simple procedure because all of these files exist in your Quake 3 directory with the proper paths. We suggest doing it this way, on your desktop, so that you don't include unnecessary files. There will likely be many files in your mapping directory that you will not need to add to the .pk3.


Once you have all 8 folders ready, open WinZip (or any similar program) and add all 8 folders to a new file. Use max compression. Make sure it maintains paths and directories. Close the archive and change the file extension from .zip to .pk3. Test it out on a clean installation of Q3:A and Reaction. No other maps or extra .pk3's should be in your testing folder in order to make sure you haven't left any files out. Check out the released Reaction maps to see the proper format.

Alternatively, you could try using a Radiant plug-in called PK3Man which is supposed to automate this process. Your mileage may vary.



Return to Mapping Guide




Last updated: July 25, 2002
Valid for RQ3 Beta 2.1