An advanced rendering pipeline for Panda3D
A3P: an indie online shooter
Plith, a fast-paced puzzle game

Panda3D Manual: Creating multiple packages

A pdef file can contain multiple package and/or p3d file definitions. Each package named in a pdef file is created and placed in the output directory you specify with -i on the ppackage command line, and the contents.xml file at the root of the output directory is updated to describe all of the packages within.

You can also run ppackage multiple times, with a different pdef file each time, and specify the same output directory. Each time, additional packages can be built, and the output directory is updated accordingly.