/usr/bin/playsh
March 22nd, 2006, By Duncan Gough
Social gaming is really taking off. Bunchball is an amazing API for which I haven’t devoted enough time to writing an app and getting things working.
Playsh is a multi-user python coding environment. It’s a much geekier proposition than Bunchball but it’s also pointing a lot further in the distance at what games and web development will start to look like. Since this blog is broadly about games and web development, I’m hugely excited about this.
Plus, it’s running on twisted, something that makes me very happy. There are so many web frameworks available since Ruby on Rails arrived and it’s somehow been saddest of all to see Python fall over itself to create more and more alternatives to a perfectly good framework, Django. Happily, when it comes to event-driven network programming, twisted is the only contender. Just as POE is for Perl. Twisted is also asynchronous and, since DHTML rebranded itself as AJAX, that’s the only way to go.
From http://interconnected.org/home/2006/03/08/playsh:
Still with me? How about this?
With regards to Python, for me and I suspect a lot of other programmers, it was the first time I’d used an interactive interpreter in anger. Naturally, it was quite a revalation. Seeing that playsh is a multi-user python interpreter, you should be able to see why I’m so excited about it.
More about playsh here, here and here. Interstingly, m3mnoch has some similar ideas to playsh, regarding Object Oriented Efforts in Game Design: Not Just for Programming Anymore:
so, trees end up with 500 hit points and no skills. lava pits have no hit points, but they have 500 ‘great fire damage’ effects attached to them. ogres have attributes like a player does.”
2 comments
-
warpedvisions.org » Blog Archive » Social gaming in Python replied:
[...] March 22nd, 2006 in Links A social gaming system written in Python called playsh. It’s a game played in a shared Python interpreter, a chiq geek sort of thing. [...]
March 23rd, 2006 at 3:38 am. Permalink.
-
User links about "playsh" on iLinkShare replied:
[...] | user-saved public links | iLinkShare 4 votes/usr/bin/playsh>> saved by Syminn 1 days ago2 votesNotes from Etech>> saved by soulrot 15 days ago3 votesETech: [...]
October 28th, 2008 at 11:03 pm. Permalink.