<P>I have been&nbsp;working on&nbsp;specs for&nbsp;a project to write a&nbsp;massive multiplayer&nbsp;online role playing game in perl. These systems are usually&nbsp;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&nbsp;modules and a lot of custom code to&nbsp;put together&nbsp;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.&nbsp;P5EE is probably the most organized large-scale enterprise perl&nbsp;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.&nbsp;Also, would it be possible to&nbsp;create a&nbsp;group of intercommunicating&nbsp;threads&nbsp;in mod_perl, all controlled from&nbsp;some sort of&nbsp;thread manager? I assume&nbsp;that it&nbsp;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