Polls

Escribirías en el wiki de codepixel?
 

Wiki Codepixel

Visita el Wiki de programación gráfica de codepixel . Podrás incluir los enlaces que creas interesantes para desarrollar videojuegos, motores de render, demos, etc.
Inicio arrow Noticias arrow Tutoriales arrow Aprendiendo a programar videojuegos con python
Aprendiendo a programar videojuegos con python PDF Print E-mail
Written by Javier Loureiro   
Wednesday, 27 January 2010

Para los que quieran practicar un poquito de programación gráfica interactiva, os recomiendo mirar el pygame , una extensión de python que nos permite hacer prototipos rápidos de las ideas que tengamos en la cabeza.

PyGame nos ofrece código para gestionar una ventana, a través de la SDL. Nos permite también la gestión de eventos, tema complicado, y que se vuelve sencillo a través de python. También incluye funciones para cargar texturas y mostrar imágenes en pantalla, y hasta soporte para sonido.

Además, tenemos la ventaja de que python es un lenguaje que cuenta con muchísimas librerías adicionales, por ejemplo, para acceder a bases de datos, descargar información de internet, letura de ficheros XML, etc.

El coste, obiamente, es el  del rendimiento. PyGame es bastante lento cuando hablamos de pintar con OpenGL.

Comentarios
AgregarnuevoBuscar
- Galchwyn - Gosu!   | 81.36.196.xxx | 2010-02-16 16:03:53
Como alternativa al pygame está el pyglet, que quizás es más rápido y moderno.
A los que no les guste el lenguaje de Van Rossum, Gosu es una buena alternativa en Ruby, aunque bastante más lento que los anteriores si no se tiene cuidado.
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
Security Image
Por favor introduce el codigo anti-spam que puedes leer en la imagen.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.



menéameDigg!Del.icio.us!Google!Technorati!Yahoo!
 
Next >

Lista de Correo

visita la lista de correo de codepixel. Es una lista abierta, asi que podrás subscribirte y preguntar tus dudas de programación, compartir tus opiniones, aportar ideas, y formar parte de la comunidad codepixelera.