Thursday, December 09, 2004

And More...

Combat is finally been started and let me say its already a fight :P Threading is definitely going to be an issue especially when more client connect. I'm looking to try to consolidate all the threading mechanisms under some sort of thread supervisor that will assign sleeping threads duties.

The first mob was sucessfully killed last week. This was after many errors such as dead mobs still fighting and unfair combat where mob A would beat on mob B and mob B would not get any hits.

Other tasks completed in the past week include an applet gui redesign. I'm still seeing the continuing flicker problems but I now have applet that will resize to the browser window no matter what size. Also the buttons and text box have been grouped in their own panel and look a great deal cleaner.

The beginning of this week I started on Item commands such as get, drop, inv, and give. I knocked most of these out in a couple of hourse.

The next struggle will be will be with object versioning when I choose the best method of offline storage for my objects. At the time serialization seems the only way to go. I'd like to investigate the possiblity of using an object database but am unfamiliar as of now with these products.

0 Comments:

Post a Comment

<< Home