<P>I have been working on specs for a project to write a massive multiplayer online role playing game in perl. These systems are usually written in C++ with a scripting component (Python, custom, etc.). </P>
<P>An important aspect of an MMOG system is the ability to pool and route messages amongst active, persistent objects. I plan to use CPAN modules and a lot of custom code to put together a game engine, including Thread::Pool and Persistent. I've also been looking at Stem, POE and what was built for Etoys (see Perrin's Oreilly article) for ideas. P5EE is probably the most organized large-scale enterprise perl effort I've found: <A href="http://www.officevision.com/pub/p5ee/">http://www.officevision.com/pub/p5ee/</A>.</P>
<P>I'd like to know if there is anything that I have missed. Also, would it be possible to create a group of intercommunicating threads in mod_perl, all controlled from some sort of thread manager? I assume that it would have to be run with mod_perl 2.0. Most of what I have seen has been accomplished with a .pl daemon. </P>
<P>Anyone else want to work on an MMOG engine for public consumption?</P>
<P>- James</P><p><br><hr size=1>Do you Yahoo!?<br>
<a href="http://rd.yahoo.com/careers/mailsig/*http://www.hotjobs.com ">HotJobs</a> - Search new jobs daily now