Toontown Level Editor

The Toontown Level Editor was created in-engine using the Panda3D game engine. It allows designers to easily create and view entire Toontown neighborhoods and edit every detail from the doors, windows, and even intricate lettering on each building sign. The editor allows editing of AI path information for the NPC actors. One of the primary goals of the editor was to reduce download size by compressing the environments into a tiny “DNA” description of the scene using a custom LEX and YACC parser and custom file format.