Pilas y servidor X

Si tienes alguna duda sobre cómo usar pilas, o tienes problemas para instalar o hacer algo en pilas comentalo aquí.

Pilas y servidor X

Notapor Krakatoa » Dom Nov 28, 2010 12:08 pm

Hola, ayer mismo instalé pilas en mi Archlinux, y después de probar unas ide's, me di cuenta de que pilas me tira errores gráficos.

Con uno de los Ide, siempre me pasa esto:

Imagen

Probé ninja-ide, a ver si era problema del programa, y me pasa lo mismo:

Imagen

Después se me ocurrió probar con el terminal, y todo funciona perfectamente:

Imagen


¿A qué se debe este error?, he probado diferentes configuraciones en xorg.con, pero siempre me pasa lo mismo.

¿Alguna sugerencia?

Saludos y gracias.
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Pilas y servidor X

Notapor hugoruscitti » Dom Nov 28, 2010 9:27 pm

Buenas, creo que el problema se debe a que pilas intenta
determinar el interprete en el que estas trabajando y no
logra identificarlos:

http://bitbucket.org/hugoruscitti/pilas ... s.py#cl-64

Voy a buscar alguna soluciona mejor a la deteccion y subo un parche.
Te aviso en cuanto lo tenga.

PD: Por cierto, se ve muy bien tu desktop, que manejador de ventanas es?
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Pilas y servidor X

Notapor hugoruscitti » Dom Nov 28, 2010 10:05 pm

Listo, ya lo arregle:

http://bitbucket.org/hugoruscitti/pilas ... 7009403056

Ahora, si estas en ninja ide u otro, puedes iniciar la
biblioteca usando la siguiente sentencia:

Código: Seleccionar todo
pilas.iniciar(modo='interactivo')


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

Re: Pilas y servidor X

Notapor Krakatoa » Lun Nov 29, 2010 5:58 am

Me tira esto:

Python 2.7 (r27:82500, Oct 20 2010, 03:21:03)
[GCC 4.5.1]
Type "help", "copyright", "credits" or "license" for more information.
>>> import pilas
>>> pilas.iniciar(modo='interactivo')
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
TypeError: iniciar() got an unexpected keyword argument 'modo'


Pd: El gestor de ventanas es openbox con tint2 y wbar. ¡¡Ligerito, ligerito!! ;-P

Saludos
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Pilas y servidor X

Notapor hugoruscitti » Lun Nov 29, 2010 1:21 pm

Krakatoa escribió:Me tira esto:

Python 2.7 (r27:82500, Oct 20 2010, 03:21:03)
[GCC 4.5.1]
Type "help", "copyright", "credits" or "license" for more information.
>>> import pilas
>>> pilas.iniciar(modo='interactivo')
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
TypeError: iniciar() got an unexpected keyword argument 'modo'


Pd: El gestor de ventanas es openbox con tint2 y wbar. ¡¡Ligerito, ligerito!! ;-P

Saludos


Pero tendrías que hacer pull de la última versión, el cambio lo hice ayer...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Pilas y servidor X

Notapor Krakatoa » Lun Nov 29, 2010 1:27 pm

Lo hice:
Código: Seleccionar todo
[root @anak ~]# hg clone http://bitbucket.org/hugoruscitti/pilas
destination directory: pilas
requesting all changes
adding changesets
adding manifests
adding file changes
added 363 changesets with 1445 changes to 346 files (+1 heads)
updating to branch default
294 files updated, 0 files merged, 0 files removed, 0 files unresolved

y no respondía...
Código: Seleccionar todo
[root @anak ~]# hg pull
abort: There is no Mercurial repository here (.hg not found)!

entonces reinstale, y se me crearon anterior__ini__.py, y anterior__init__.pyc, pero me tira ese error.
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Pilas y servidor X

Notapor hugoruscitti » Lun Nov 29, 2010 2:22 pm

Sí, el comando "hg pull" lo tendrías que hacer dentro del directorio
que crea el proyecto, en este caso "pilas". Y luego asegúrate de
estar actualizando la versión que has instalado en tu sistema.

Te recomiendo hacer lo siguiente:

Código: Seleccionar todo
hg clone http://bitbucket.org/hugoruscitti/pilas
cd pilas
sudo python2 setup.py develop


A menos que estés usando python (y no python2)...

Luego tendrías que ver en el intérprete de python que
la función iniciar ahora admite el nuevo parámetro:

Código: Seleccionar todo
>> import pilas
>> help(pilas.iniciar)

Help on function iniciar in module pilas:

iniciar(ancho=640, alto=480, titulo='Pilas', usar_motor='pysfml', modo='detectar')
    Inicia el motor y abre la ventana principal del videojuego.
   
    Esta funcion se ejecuta al principio de cualquier juego, porque
    además de crear la ventana principal inicializa otros submódulos
    de pilas que te permites hacer mas cosas.
   
    Un ejemplo de invocación para esta función es::
   
        pilas.iniciar()
   
    aunque también puedes indicarle puntualmente el valor de algún
    argumento:
   
        pilas.iniciar(titulo='titulo de mi juego')
(END)


Inicialmente el nuevo argumento tiene el valor "detectar"...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Pilas y servidor X

Notapor Krakatoa » Lun Nov 29, 2010 9:01 pm

Ok, disculpa mi ignorancia... ;-P

¡Problema solventado! :)

Imagen

Saludos y gracias de nuevo.
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm

Re: Pilas y servidor X

Notapor hugoruscitti » Mar Nov 30, 2010 1:53 am

Buenisimo.... por cierto, ¿puedo publicar algún screenshot de tu escritorio
usando pilas?, así completo la página de capturas de pantalla de
la web.

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

Re: Pilas y servidor X

Notapor Krakatoa » Mar Nov 30, 2010 5:25 am

Por supuesto, será todo un honor para mí, y si quieres más... te los hago je,je.
Está semana me pondré con un poco más de tiempo para el juego.

Saludos.
"El talento es algo corriente. No escasea la inteligencia, sino la constancia."
Avatar de Usuario
Krakatoa
 
Mensajes: 20
Registrado: Lun Sep 29, 2008 5:33 pm


Volver a Consultas, problemas o bugs.

¿Quién está conectado?

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