I am working on the distributed object model for Panda3d. The good news is that it will make everything work much, much better. The bad news is that it is difficult, and requires a complete rework of the code.
Towards that end, I have started from scratch.
I currently have my server implementing the Message Director, an AI client that handles all of the time synchronization, and a player client that logs into the server, connects to the time sync "channel", and renders the star field. Tomorrow, I will instantiate the ship that is in the video below. This will be created as a distributed avatar. The player client will call it into being, and as multiple clients connect, all the ships will be visible to each other.
It will be beautiful!
After that, I will be making a star system AI that will create distributed versions of the sun, planet(s), asteroids, etc. Space junk will be local to the player client only.
Check back soon!
Saturday, June 27, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment