BennuGD packager

Started by josebita, August 19, 2012, 11:13:44 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

josebita

#120
Eso debería ser todo, en ppio. Luego si quieres usar multitouch y demás el tema tiene más sutiliezas.
Asegúrate, además, de que al empaquetar tu DCB principal se llame "main.dcb".

Otra cosa, estoy subiendo una nueva versión del packager a mi PPA. La novedad ppal es que permite empaquetar los APK en modo release. De cara al usuario lo que cambia es el diálogo de preferencias (y que a la hora de empaquetar hay que elegir release, claro).
Como no lo he comentado en este hilo, también comento que ahora los recursos Bennu (*.FPG, *.FNT, *.MAP) se descomprimen automáticamente para que no tengais que hacerlo a mano.


Una imagen de cómo queda el escritorio en mi KDE con el nuevo diálogo de preferencias.



Los nuevos cuadros (keystore, key alias y sus passwords) son opcionales y sólo se usan al crear los APK en modo release.


Cuando tenga confirmación de que funciona como debe lo empaquetaré para windows tb.

JaViS

Buenisimas noticias Joseba!! :D


esta solucionado el issue con el segundo plano tambien?
Working on Anarkade. A couch multiplayer 2D shooter.

josebita

Quote from: JaViS on November 29, 2012, 02:14:29 PM
Buenisimas noticias Joseba!! :D


esta solucionado el issue con el segundo plano tambien?
Ups!
Es cosa de recompilar. He salido a hacer unos recados y cuando vuelva actualizo.

JaViS

Quote from: josebita on November 29, 2012, 02:31:13 PM
Quote from: JaViS on November 29, 2012, 02:14:29 PM
Buenisimas noticias Joseba!! :D


esta solucionado el issue con el segundo plano tambien?
Ups!
Es cosa de recompilar. He salido a hacer unos recados y cuando vuelva actualizo.


Oky, con eso creo que estamos para salir en Google Play!! :D
Working on Anarkade. A couch multiplayer 2D shooter.

josebita

La nueva versión (con SDL y Bennu compilados con -O3 y el cambio al comportamiento de segundo plano quitado) está empaquetándose en el servidor. En un ratín estará.

Cuando lo subas házmelo saber para que me lo baje :)

josebita

Hecho, ya deberíais poder actualizar.

JaViS

Ok! muchisimas gracias.


Ahora estoy en la oficina, apenas vuelva a casa actualizo :D
Working on Anarkade. A couch multiplayer 2D shooter.

JaViS

Listo!


Dejo aqui el apk hecho con la última version (sin firmar) para que lo prueben y me digan que tul: http://bit.ly/S7pTcF


Abrazo!
Working on Anarkade. A couch multiplayer 2D shooter.

alex

Creo que la primera vez va genial, cuando lo instalas y le dices abrir, pero cuando lo ejecutas desde el menu de aplicaciones no se abre y se queda la pantalla en negro.
Para mi que puede ser un error que el icono del menu, un error de que no sabe encontrar la ruta del ejecutable, por eso cuando le das al instalar si que va. No se mucho de la orgnizacion en Android pero para mi que es eso.

alex

Lo he reinstalado y va bien  :D .

Ran

ok! muchas gracias todo aclarado! josebita haces un grandisimo trabajo y eres un Crack!

SplinterGU

joseba, no se si ya lo explicaste, pero podrias poner un instructivo (instalacion/uso) y paquete para linux generico? el PPA no me sirve, tengo opensuse...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

Quote from: SplinterGU on November 30, 2012, 10:53:53 PM
joseba, no se si ya lo explicaste, pero podrias poner un instructivo (instalacion/uso) y paquete para linux generico? el PPA no me sirve, tengo opensuse...
Deberías poder usarlo sin ningún problema directamente desde el SVN si tienes los requisitos instalados.
Debes instalar con Yast (siguen usando Yast, ¿verdad?):
* Ant
* PyQt4. Imagino que el paquete se llamará python-qt4 o algo así.
* El SDK de Android con Android 10.

Y luego te bajas el código directamente desde el SVN:
svn checkout http://bennugd-monolithic.googlecode.com/svn/packager/ bennugd-packager
(Ocupa muy poquito).
Una vez descargado, ejecutas el main.py y listo.

SplinterGU

genial... no cai en el detalle del svn... gracias...

aca tengo yast, si, pero uso zypper... gracias... vere si tengo los paquetes mencionados...

edit: sera este


ant                          | Antlr Task for ant                                                             | paquete   


el pyqt4 no existe...

y el sdk de android ya lo tengo instalado, imagino que sirve el que tengo

android-ndk-r7b
android-sdk-linux_x86

aunque si me dices los pasos manuales, de ultima me arreglo con eso y un script linux...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

veo que ya tienes un script en el svn... luego chequeo bien todo... muchas gracias joseba!
Download Lastest BennuGD Release: http://www.bennugd.org/node/2