Mi juego educativo - Sistema Digestivo

Mi juego educativo - Sistema Digestivo

Notapor cristianvillalba » Mar Mar 01, 2011 7:57 pm

Hola Gente!

Solo les queria comentar que he lanzado un juego para Windows - Linux, hecho con el engine Pilas(que ustedes seguramente ya conocen), asi que gracias a losersjuegos por esta biblioteca :D

http://www.youtube.com/watch?v=6Ancc2zoHIY


Lo subi a rapidshare, la distribucion de linux tiene el codigo fuente(perdon si esta todo ilegible, lo hice demasiado rapido)
http://rapidshare.com/files/450439959/Sistema_Digestivo_-_Linux.zip

y la distribucion de Windows
http://rapidshare.com/files/450442722/Sistema_Digestivo_-_Windows.zip

mas info del juego aca
http://cevgames.blogspot.com
cristianvillalba
 
Mensajes: 4
Registrado: Mar Mar 01, 2011 7:50 pm

Re: Mi juego educativo - Sistema Digestivo

Notapor hugoruscitti » Mar Mar 01, 2011 9:42 pm

Mis felicitaciones Cristian!!, agregué los screenshots que me
pasaste por correo y el video a la web de pilas.

Por cierto, ¿que cosas te gustaría que agreguemos a pilas?, seguramente
haciendo el juego has notado cosas para mejorar en pilas, y cómo necesitamos
ideas... nos vendrían bien algunas ideas.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Mi juego educativo - Sistema Digestivo

Notapor cristianvillalba » Mié Mar 02, 2011 1:55 pm

Hugooooooo!!

No se si mis ideas van aca, cualquier cosa lo escribo tambien en la seccion Pilas.
1) Manejo de sockets para juego en red.
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.
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
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.
5) Y es fantastico que tenga una GUI - que esto vi que ya lo estan implementando 8)


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!

pd: corrijanme si ya estuvieron trabajando en esto que comente, es que utilice una de las primeras versiones de Pilas y seguramente ha mejorado mucho :D
cristianvillalba
 
Mensajes: 4
Registrado: Mar Mar 01, 2011 7:50 pm

Re: Mi juego educativo - Sistema Digestivo

Notapor hugoruscitti » Mié Mar 02, 2011 7:29 pm

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-21

cristianvillalba escribió:5) Y es fantastico que tenga una GUI - que esto vi que ya lo estan implementando 8)


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!!
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Mi juego educativo - Sistema Digestivo

Notapor shackra » Mar Mar 08, 2011 7:12 pm

hemmm.... cuando lo tengas listo podes subirlo al grupo de LosersJuegos en gNewBook.org? es mejor que tenerlo en rapidshare :-|, solo debes crearte una cuenta en www.gnewbook.org y luego ir al grupo de LosersJuegos en http://www.gnewbook.org/pg/groups/47342/losersjuegos/ a la izquierda esta el menú, no te perderás ;)

saludos y exitos con el desarrollo del juego...
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica


Re: Mi juego educativo - Sistema Digestivo

Notapor shackra » Jue Mar 17, 2011 9:37 pm



lamento informarte que subiste esos archivos a tu perfil y no al sitio del grupo ;(

por favor usa de referencia este post ¿Quieres saber donde subir tus juegos? para que sepas como subirlo adecuadamente ;).

saludos y gracias por preocuparte en la publicación de juegos!
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Mi juego educativo - Sistema Digestivo

Notapor cristianvillalba » Vie Mar 18, 2011 1:33 pm

ah sisisi perdon por eso...

ahora creo que ya lo subi donde lo tenia que subir...

fijate y cualquier cosa me comentas.

Cristian Villalba
cristianvillalba
 
Mensajes: 4
Registrado: Mar Mar 01, 2011 7:50 pm

Re: Mi juego educativo - Sistema Digestivo

Notapor shackra » Vie Mar 18, 2011 6:17 pm

cristianvillalba escribió:ah sisisi perdon por eso...

ahora creo que ya lo subi donde lo tenia que subir...

fijate y cualquier cosa me comentas.

Cristian Villalba


hermoso, buen trabajo ;)
si deseas presentar algo, ya sabes donde ponerlo :D.

saludos!
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica


Volver a Videojuegos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron