Flamewar Pyglet vs. Pygame

Fecha: December 9th, 2009 | Categoría: Python | 2 Comments »

Historial de conversación con Pablo Costesich:

eordano:
Serie de posts "Programas sencillos en Pygame" en mi blog http://bit.ly/64oH6I http://bit.ly/60OX6f http://bit.ly/7M0xiW #python #pygame

pcostesi:
@eordano No me andan los links por algún motivo extraño, pero los pude ver en tu blog. Fuera de Pyglet vs. Pygame, ¡muy buenos ejemplos!

eordano:
@pcostesi gracias! che, querés postear como guest en mi blog acerca de pyglet? #flamewar #pygame #pyglet

pcostesi:
@eordano Podría, ahora hago alguna app :P

eordano:
@pcostesi y? que pasó? estoy esperando esa app xD

pcostesi:
@eordano Salimos con mi viejo que hace mucho que no lo veía. Además, no pensé sobre qué puedo escribir :P

eordano:
@pcostesi jaja hacete el juego de la vida!

pcostesi:
@eordano Genial idea, ahora me pongo a leer las reglas :P
@eordano Lo prometido es deuda - http://pastebin.com/m5d34142a
game of life, versión 0.2: http://python.pastebin.com/f487eba21 #python #gameoflife #meganoelorgullo #estebanmedesafio #elcodigoeshorrible

Resumiendo:

Para mostrar las diferencias entre pygame y pyglet, Pablo se programó en muy pocas líneas de código, Conway's Game of Life. El código se puede encontrar aquí, en pastebin.

Update: Link al post de Pablo en su blog.


  • Pablo Alejandro Costesich

    Jajaja, y lo posteaste no más. :P

    Estuvo muy bueno, nunca había programado el Game of Life. Sólo tengo dos cosas para decir sobre Pyglet específicamente:

    * Tiene mucha potencia. Como es una interfaz a OpenGL se pueden realizar miles de operaciones e infinidad de efectos. Lo malo es que para explotar algunas técnicas uno tiene que usar pyglet.gl, que no es muy pythónico que digamos.

    * La API permite usar Pyglet de una manera muy flexible, pero puede traer dificultades por su versatilidad. Permite utilizar clases como parte integral del diseño, como así se puede evitarlas. El documento Programming Guide de su página es sólo un rápido paneo sobre _algunas_ características.

    En fin, en mi experiencia, Pyglet es superior si hablamos de versatilidad y eficiencia (por el acceso a bajo nivel, si es necesario). Pygame, por otra parte, puede resultar más intuitivo para quien recién empieza o no necesita tantas funcionalidades.

  • http://www.7cerebros.com.ar Manu

    aguante pyglet!!!!