Buenas, si, en principio javascript se ha convertido en el lenguaje
nativo para crear aplicaciones modernas y multimedia directamente en el navegador.
Python y ruby se usan generalmente de lado del servidor, para gestionar pedidos, construir
sitios dinámicos pero no para juegos web.
Pero si te todas maneras quieres profundizar en python para crear juegos web, podrías ver
el siguiente video:
http://vimeo.com/groups/pyconireland/videos/13877164y ver algunos proyectos que están llevando python al navegador:
http://pyjs.org/http://www.skulpt.org/y por favor, cuentanos si te resultan utiles los links.