[LA.pm] "Enterprise" perl for a game engine

James Pitts jamespitts at yahoo.com
Mon Nov 4 16:02:35 CST 2002


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.). 

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: http://www.officevision.com/pub/p5ee/.

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. 

Anyone else want to work on an MMOG engine for public consumption?

- James



---------------------------------
Do you Yahoo!?
HotJobs - Search new jobs daily now
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/losangeles-pm/attachments/20021104/783a504a/attachment.htm


More information about the Losangeles-pm mailing list