Paradigm MUD Forums

GreaterMUD Discussion => GreaterMUD => Topic started by: Vitoc on October 26, 2006, 11:06:57 AM

Title: Latest News
Post by: Vitoc on October 26, 2006, 11:06:57 AM
Hi everyone,

Sorry for the long delay between updates.  I've been working on a new version of TGS (Telnet Game Server) to give the finite state machine system a go.  If it cures our deadlocking issues (ie. all events freezing including combat) then it will have been worth it.  I'm also trying to make it a bit more robust to allow things like restarting and controlling the server remotely via telnet to be done more easily.  Most of the GMUD code should be directly usable with the new TGS, although we'll probably be able to remove several "lock" statements from the GMUD code if the FSM works.  Not sure what the performance will be like with a FSM vs. OS controlled multithreading but we'll soon find out. 

On a side note, Soul (our other programmer) is still around so he'll probably be able to help get things rolled out smoothly.

Thanks for everyone's patience.
Title: Re: Latest News
Post by: DeathCow on October 26, 2006, 09:41:15 PM
ty for the update. noob
Title: Re: Latest News
Post by: DeathCow on October 26, 2006, 09:41:24 PM
oh damn
Title: Re: Latest News
Post by: The Crazy Animal on October 26, 2006, 11:43:26 PM
Good to hear. Btw - I heard FSMs are pretty good performance wise. There's a lot of work that has been done with them for AI too so I'm glad to hear you've got some experience with them as it might be the best route to go for our AI needs.
Title: Re: Latest News
Post by: Vitoc on October 27, 2006, 11:25:06 AM
Quote from: DeathCow on October 26, 2006, 09:41:15 PM
ty for the update. noob
pwned by the alternating colors
Title: Re: Latest News
Post by: DeathCow on October 27, 2006, 03:08:40 PM
Quote from: Vitoc on October 27, 2006, 11:25:06 AM
pwned by the alternating colors

yep :<
Title: Re: Latest News
Post by: soul on October 28, 2006, 03:12:46 AM
Quote from: Vitoc on October 26, 2006, 11:06:57 AM
Hi everyone,

Sorry for the long delay between updates.? I've been working on a new version of TGS (Telnet Game Server) to give the finite state machine system a go.? If it cures our deadlocking issues (ie. all events freezing including combat) then it will have been worth it.? I'm also trying to make it a bit more robust to allow things like restarting and controlling the server remotely via telnet to be done more easily.? Most of the GMUD code should be directly usable with the new TGS, although we'll probably be able to remove several "lock" statements from the GMUD code if the FSM works.? Not sure what the performance will be like with a FSM vs. OS controlled multithreading but we'll soon find out.?

On a side note, Soul (our other programmer) is still around so he'll probably be able to help get things rolled out smoothly.

Thanks for everyone's patience.

A quick update from myself.  I got another good section of the spells rewritten, and got gmud back into a compilable state.  Right now more of life is creeping in.  The plan with 2 new babies is that I would watch them from 10pm-2am and feed them, and then I got to sleep in. Since my wife was asleep for those 4 hours, that would give me time to work on the game.  Unfortunately the babies aren't on their 4 hour eating schedules yet, so that really gives me 2 hours each night. By the time I am done I just want a little time to visit the restroom, and maybe a playboy magazine since my love life isnt that great with 2 babies as you can imagine :)

Anyway, the plan is to get them moved over to 4 hours. If I can do that, then I am golden and i'll have enough time to work on it. Either way, I return to work after thanksgiving, and i definetely will have enough time to work on it then.