Fuentes Linux

Started by alexroc, December 19, 2009, 11:29:18 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

alexroc

Buenas!

Estoy desarrollando un pequeño juego para la Wiz ya que me la comprare pronto.
Pero mi problema es que no se como generar archivos .fnt en Linux para luego usarlo para mostrar la puntuacion. He probado con Wine y el FNT Edit para windows que viene con el bennupack y la mitad de las veces no me guarda el archivo pero cuando lo hace y lo uso en mi juego no se ve en pantalla.Gracias por adelantado.

Windgate

Cuidado, si generas fuentes con color negro en el FNT Edit, al ser fuentes de 16 bits se confunde con color transparente y puede que por eso no veas nada.
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Drumpi

Bueno, no recuerdo si había algún editor de FNT... alguno había, y en el BennuPack venía uno...
Pero si eso no es suficiente, puedes crearte las tuyas propias con las funciones de Bennu:
INT FNT_LOAD(STRING)
INT FNT_UNLOAD(INTEGER)
INT FNT_SAVE(INTEGER, STRING)
INT FNT_NEW(INTEGER)
INT BDF_LOAD(STRING)
INT GLYPH_GET(INTEGER, INTEGER)
INT GLYPH_SET(INTEGER, INTEGER, INTEGER, INTEGER)

¿no bastan? bueno, también está la mod_ttf, muy completa, en la segunda página de las noticias de portada tienes un ejemplo y el enlace. No está para Linux, pero viene con los fuentes para compilarlo.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Prg

las fuentes de 32 bits no las veo en mis juegos de 16 bits, quiz'a te pase lo mismo. intenta convertirlas a 16 bits o a 8 antes de cargarla en tu juego.
en humos puedes mover la camara con los cursores. es necesario para los niveles a partir del dos :)

josebita

Si sólo quieres convertir fuentes ttf a fnt, puedes cargarlas a través de mod_ttf y gurdarlas con save_fnt.
http://wiki.bennugd.org/index.php?title=Ttf_load
http://wiki.bennugd.org/index.php?title=Fnt_save

alexroc

Quote from: josebita on December 20, 2009, 10:55:29 AM
Si sólo quieres convertir fuentes ttf a fnt, puedes cargarlas a través de mod_ttf y gurdarlas con save_fnt.
http://wiki.bennugd.org/index.php?title=Ttf_load
http://wiki.bennugd.org/index.php?title=Fnt_save
Segun veo en la wiki tambien se pueden usar fuentes ttf. No lo sabia creia que solo se podian usar fnt. Asi que ya funciona todo perfectamente. La proxima vez me doy un pase por la Wiki. Gracias a todos por la ayuda  ;) ;)

josebita

Pero recuerda que mod_ttf no es oficial, así que mejor conviertes la ttf a una fnt y así te ahorras problemas.

Windgate

¿Mod_ttf ya funciona en Linux?

Estoy deseando que saquen el nuevo Bennupack 1.8 con todas las dll que han ido saliendo... Y ojala hiciesen un Bennupack para Linux tambien :-\
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

josebita

Juraría que la mod_ttf de mi PPA funciona. No puedo probarla ahora mismo... ¿alguien podría confirmarlo?.