cristianvillalba escribió:Hugooooooo!!
No se si mis ideas van aca, cualquier cosa lo escribo tambien en la seccion Pilas.
Si, acá está bien. No te preocupes...
cristianvillalba escribió:1) Manejo de sockets para juego en red.
Estaría buenismo, había pensado en hacer algo de esto
con twisted, pero hice muy pocas pruebas, no llegué a tener
algo muy prometedor para publicar... pero me gustaría poder
implementar algo de redes...
¿se te ocurre alguna interfaz para hacerlo?, es decir, ¿como te
gustaría que se use esa interfaz desde pilas?. Por ejemplo, yo
creo que la recepción de paquetes tendría que ser una señal:
- Código: Seleccionar todo
def cuando_llegan_datos(evento):
print "Me enviaron estos datos", evento
pilas.eventos.red.conectar(cuando_llegan_datos)
pero no se si es lo mejor, ¿se te ocurre una forma mejor?.
cristianvillalba escribió:2) Algo que me parece util son distintos tipos de interpolaciones - la version de pilas que use tenia implementadala lineal nomas, pero medio oculto por ahi en el codigo se podian agregar las otras (con aceleracion, rebote, etc) sin tantas complicaciones.
Si, totalmente de acuerdo... de hecho, como bien decis, en el código
están los otros tipos de interpolaciones. Solo habría que habilitarlas...
Hace tiempo escribí sobre este tema de las interpolaciones con una
biblioteca que estamos usando en pilas:
http://www.losersjuegos.com.ar/referenc ... polaciones¿se ofrece algún voluntario para implementarlo?.
cristianvillalba escribió:3) Una clase robusta para manejar musica, lo que hice con el juego es muuuy precario (resumiendo hice algo asi como una variable global que manda play a la musica y corre indefinidamente) <----- tienen derecho a invocar espiritus malignos para que me hagan daño por esto si quieren jeje
Sip, es cierto, lo voy a anotar a ver cómo las puedo mejorar... supongo que
podríamos usar pygame.mixer... lo voy a investigar.
cristianvillalba escribió:4) Que pueda manejar el evento de tipeo de texto - no una tecla pulsada, mas que nada para escribir. Porque de otra forma al pulsar por ejemplo "A" en realidad se estan mandando muchos eventos de tecla pulsada "A", lo que da como resultado escribir "AAAAAAAAAAAAAAAAAAAAA"
Esto lo agregue en el juego para poder chatear.
Si, eso está en la versión nueva de pilas. Fijate que se llama
evento pulsatecla. En este ejemplo se usa:
https://bitbucket.org/hugoruscitti/pila ... o.py#cl-21cristianvillalba escribió:5) Y es fantastico que tenga una GUI - que esto vi que ya lo estan implementando
Buenisimo, con Pablo Garrido escribimos varios experimientos
en el directorio "experimental" del repositorio. Ahí hay varias cosas
de GUI que me falta documentar para poner en pilas.
¿se te ocurre algún widget que nos falte?.
cristianvillalba escribió:Todo lo demas esta genial, es muy facil desarrollar con Pilas y verdaderamente se pueden sacar cosas interesantes en poco tiempo. Asi que los felicito y sigan asi!
Buenisimo que te guste, cualquier cosa que se te ocurra para mejorla
avisame, ahora estoy medio liado con la facultad y con un tutorial que estoy
escribiendo, pero igual tomo nota y en los ratitos libre que tengo escribo
algo.
Gracias!!