DarkStar is clearly oriented towards providing all the stuff you need to run the server side and now thanks to this ETC project it works with Panda3D.
That's my take on it, and while you may have already done this part in your projects, others might find it quite interesting.
Anyways, for those that do want to see it in action here are some tips on getting darkstar to work with panda3d 1.7.0 and particularly for the ETC project of Darkstar - panda3d integration.
Step 1. Go to
and follow the instructions but before installing stuff please observe my comments below if you are already on Panda 1.7.0:
Basically the instructions provided in the above referenced page do work perfectly except for the pywin32 installation, which should be replaced with pywin32 for python 2.6, corresponding to panda3d 1.7.0. The right pywin can be dl-ed from https://sourceforge.net/projects/pywin3 ... e/download
and should be installed instead of the pywin32 included in the pack provided in the instruction page. At least until the ETC team will pack a separate archive for the new 1.7.0 release.
Also, on certain installations, running the server may throw a jdk related error like "java/lang/NoClassDefFoundError: java/lang/Object".
Simply reboot and reinstall the java kit provided one more time with no other progs running in the frontend (it's windows
and if that doesn't solve it just see if you have a rt.jar somewhere in your program files\java\ subdirectories (probably C:\Program Files\Java\jdk1.6.0_16\lib) and copy it manually to your C:\Program Files\Java\jre6\lib directory . That did it for me.