You could build one of these... You'd go broke running it. A MUD is always running.. It handles multiple threads and not only accepts requests but sends them to the user..
GAE no process can run for more than a few seconds, so you'd have to use some polling tricks on the client to ask what happened and have a chron job run the main thread every few seconds... This would Be HUGELY expensive. Not impossible to do... I don't have an good leads for where you'd get help with this. GAE just isn't designed for this kind of thing, and I think we are back where I started of You'd have to have a "Client" that was Jscript or Flash and it would talk to the Python backend via essentially web pages or ajax or what ever data format you like but as port 80 text/binary content... Not a Telnet like session. And You'd have to ask for updates not just have them pushed like the old muds would do. I'd start a project like this writing a Chat program. You say "Hello World" and someone else receives it. From there you could start Tracking what room people are in, and introduce small commands... You'd basically be programming in GQL queries of "Who is in the room" and "what messages does user have. The amount of "Python" will be pretty small. Hope this is help ful. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
