Шаблон минимального панда приложения: 
 Code
import sys 
 from direct.showbase.ShowBase import ShowBase  
 class PandaApp(ShowBase): 
     def __init__(self, fps = True): 
         ShowBase.__init__(self) 
         self.setFrameRateMeter(fps) 
         self.accept("escape", sys.exit)
 Code
from template import PandaApp 
 class MyApp(PandaApp): 
     def __init__(self): 
         PandaApp.__init__(self) 
         # MyApp init here 
     # MyApp functionality here 
 app = MyApp() 
 app.run()
 Код более "pythonic", не дублируется функционал инициализации, не засирается глобальное пространство имён (питон этого не любит). 
 Что ещё можно сюда добавить? 
 Думаю можно добавить "кастомную" камеру с "None" по умолчанию.