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!
clarop
http://wiki.bennugd.org/index.php?title=Save_png
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 :)
Muchisimas gracias! Ahora le echaré un vistazo y a ver si consigo hacer lo que quiero! :P
Gracias!
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
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.
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
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
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