We have developed a multi-player networked game that currently works
when run with players on separate computers, but, when we try to run 2
instances on one computer, it fails.  Our game uses shoes (currently
0.r532) for the GUI, and DRb for networking magic.

I believe the problem may have something to do with how shoes manages
running 2 shoes apps simultaneously on one computer.  It appears to me
that there is only 1 shoes process running when I have 2 shoes apps
running on this computer.  And, when 1 game enters a sleep state while
waiting for the other game to make its move, I believe that the single
shoes process goes to sleep.

I sure could be wrong about this diagnosis.  But if I am right, can
you think of a way to force my two game instances to run in separate
shoes instances?

Do you have any other advice regarding what I am trying to do?

Development, testing, and demonstrations will be much easier if we can
get 2 game instances to run on one computer.

Larry

Reply via email to