Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: lou on November 12, 2009, 04:11:06 PM

Title: Se pueden crear imagenes en bennu?
Post by: lou on November 12, 2009, 04:11:06 PM
Buenas!
Me explico mejor jejeje
Me gustaría saber si hay alguna manera de crear ficheros de imagen con bennu, ya sea dentro de un fpg o en un archivo externo.
La idea que llevo es dibujar primitivas en un new_map y luego guardar esa imagen creada para usarla en otro juego o donde sea.

Gracias por la ayuda!
Un saludo!
Title: Re: Se pueden crear imagenes en bennu?
Post by: DCelso on November 12, 2009, 04:45:30 PM
clarop
http://wiki.bennugd.org/index.php?title=Save_png
Title: Re: Se pueden crear imagenes en bennu?
Post by: Prg on November 12, 2009, 04:54:40 PM
claro que si, puedes guardarlas tanto en el fpg como en el png


guardar en archivo png
http://wiki.bennugd.org/index.php?title=Png_save

agregar gráfico a fpg
http://wiki.bennugd.org/index.php?title=Fpg_add

guardar fpg
http://wiki.bennugd.org/index.php?title=Fpg_save

también puedes guardar en otros formatos como el map

puedes incluso guardar la pantalla actual:
para obtener el fondo actual:
http://wiki.bennugd.org/index.php?title=Screen_get

saludos :)
Title: Re: Se pueden crear imagenes en bennu?
Post by: lou on November 12, 2009, 06:51:34 PM
Muchisimas gracias! Ahora le echaré un vistazo y a ver si consigo hacer lo que quiero! :P

Gracias!
Title: Re: Se pueden crear imagenes en bennu?
Post by: Windgate on November 12, 2009, 07:37:30 PM
Hola lou xD

Buena idea, me puede venir bien para Bennu 3D ya que no soporta directamente fpgs, pero sí que podría acceder al fpg, tratar la imagen con map_block_copy, guardarla como png y desde ahí cargarla.

Gracias gracias
Title: Re: Se pueden crear imagenes en bennu?
Post by: Drumpi on November 12, 2009, 11:47:05 PM
Pues mira, en este programita:
http://www.fenixworld.com/e107_plugins//depot/files/fw75.ccolor.zip
Tienes el código fuente escrito en Fénix (compatible con Bennu) de una función para salvar en BMP. Está en export.inc y es la función save_bmp (la primera) y requiere el fichero, el gráfico y la dirección/nombre a guardar.
Title: Re: Se pueden crear imagenes en bennu?
Post by: Windgate on November 13, 2009, 11:46:32 AM
Salvar en BMP no tiene que tener demasiada complicación escribiendo directamente en fichero, un BMP está codificado en "lenguas bárbaras" xD

Todavía no he probado lo de usar FPGs en Bennu 3D, creo que voy a esperar a ver si Lou nos deja algún ejemplito, miedo me da lo que pretende hacer... Danos alguna pista xD
Title: Re: Se pueden crear imagenes en bennu?
Post by: Drumpi on November 13, 2009, 01:55:17 PM
BMP es el formato mas simple de gráficos diseñado por el hombre, por eso mismo me lo curré en código Bennu, pese a las distintas versiones de los mismos (que si 256 colores con paleta, que si modificación para tener más info en los headers...).
Es un buen ejercicio para aprender a manejar ficheros en Bennu, lo recomiendo ;D
Title: Re: Se pueden crear imagenes en bennu?
Post by: Windgate on November 13, 2009, 06:30:04 PM
Comprendo... Tengo mil cosas en mente como para ponerme por eso, empezando por el map_block_mix de 32 bits que dejé colgado por falta de tiempo muy a mí pesar