Polls

Escribirías en el wiki de codepixel?
 

Login Form






Lost Password?
No account yet? Register

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.

Quién está online?

We have 158 guests online

Syndicate

Inicio
Prototipando con python PDF Print E-mail
Written by Javier Loureiro   
Wednesday, 25 February 2009

Muchas veces queremos probar una técnica, y perdemos un montón de tiempo en cosas "secundarias" como el GUI, leer ficheros, exportar información, etc.

Para hacer demos y pruebas de concepto, podemos probar la alternativa de usar un módulo de python que nos simplifica bastante la tarea. Requiere invertir un poco de tiempo en ver cómo funciona, pero una vez dominado, todo es mucho más rápido.

Una librería es la pygame , quizás la más estable y con más comunidad detrás. Otra alternativa es cocos2d , incluido este tutorial en castellano.

Para una guía de python orientado a prgramadores gráficos, podéis visitar el wiki de codepixel .

 

Comentarios
AgregarnuevoBuscar
- honte - Prototipar y depurar ?   | 193.47.76.xxx | 2009-02-25 19:31:24
Precisamente estos dias estaba intentando montarme un 'framework' en python, aunque mas que para prototipar, yo estaba pensando en hacerlo para depurar. ( Dibujar vectores, ver si son perpendiculares, hacer operaciones para comprobar que los datos son coherentes.. ) Intenté usar gnuplot para dibujar vectores y me morí de asco. Alquien usa algo de ese estilo ?
derethor   | Super Administrator | 2009-02-26 08:49:57
buena idea... yo saco la info que necesito a un fichero de texto (normalmente un csv) y lo cargo en mathlab, pero bien podría sacarlo en python

últimamente uso blender para desarrollar y generar la info dentro del programa
javi     | 88.2.180.xxx | 2009-02-26 09:13:05
Me van a acusar de ser un talibán, pero es que python es útil para casi todo porque hace faciles las tareas básicas (manejas listas, ficheros, maps, regexp, y un larguísimo etcétera).

Para gráficos uso muchísimo cgkit, que te da los tipos básicos (vec3, vec4... http://cgkit.sourceforge.net/doc2/module-cgkit.cgtypes.html ) y te simplifica mucho cualquier pequeño test.

También junto con blender es una joya (y cuando los pynodes lleguen http://wiki.blender.org/index.php/BlenderDev/PyNodes), por ejemplo para exportar datos de forma rápida. Por ejemplo (perdón por el autobombo):
- http://blep.blogspot.com/2006/11/compartiendo-datos-entre-python-y-c.html
Gabriel   | 88.24.121.xxx | 2009-02-26 18:43:03
La mejor alernativa es pyglet.

http://www.pyglet.org

mas rapido.

Pero ... cuando llegas a funciones que requieren vectores y sobre todo matrices (sus punteros), vuelves a C :)
derethor   | Super Administrator | 2009-02-27 02:35:13
que usos tiene esa libreria? en la web parece que sólo sirve para mostrar vídeos...
honte   | 83.55.44.xxx | 2009-02-27 07:50:29
Parece interesante eso de usar Blender para desarrollar. Te refieres ne python, no ? Estaria chulo conocer más detalles. El cgkit tiene buena pinta, mirare de echarle un ojo con calma este fin de semana. Pyglet parece que tiene funciones para usar OpenGl también .. pero vaya, que uses la libreria que uses, hace falta elaborar algo que resulte práctico para depurar.
Jarl   | 217.127.39.xxx | 2009-03-02 14:11:20
A mi cocos2D me ha encantado, lo recomiendo :)
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!
 
< Prev   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.

 

Visita la antigua página

Image