Bennu Game Development

Foros en Español => General => Topic started by: 3milio on February 03, 2010, 08:31:55 PM

Title: Una duda
Post by: 3milio on February 03, 2010, 08:31:55 PM
Hola a todos, soy nuevo en el foro y Windgate me ha sugerido (con una pistola en la sien) que ponga mis dudas sobre bennu aquí.
Por suerte esta vez el problema no es gordo, necesito saber cómo hacer más pequeño un GUI para que quepa en pantalla, porque estoy usando una fuente que se come media pantalla en una frase normal.
Title: Re: Una duda
Post by: SplinterGU on February 03, 2010, 09:45:59 PM
bienvenido...

busca gui en el foro...
Title: Re: Una duda
Post by: laghengar on February 03, 2010, 09:52:18 PM
Bienvenido  ;D
Title: Re: Una duda
Post by: FreeYourMind on February 03, 2010, 10:02:39 PM
Welcome to your DOOM!
Title: Re: Una duda
Post by: DCelso on February 03, 2010, 10:07:47 PM
yo aún no se a que te refieres con tu pregunta.
Ponnos por aqui un ejemplo a ver si podemos ayudarte mejor.
Y bienvenido.
Title: Re: Una duda
Post by: 3milio on February 03, 2010, 10:12:11 PM
I hope not, FreeYourMind.

De todos modos, preferiría que me lo escribieseis aquí, porque cuando busco GUI el 95% de los mensajes pone "siguiente", "conseguir" y palabras por el estilo, y es muy dificil separar la paja de lo interesante.
Aun así voy a seguir buscando.
Title: Re: Una duda
Post by: 3milio on February 03, 2010, 10:15:48 PM
Respondiendo a Dcelso, mi problema es este:
Tengo varios GUIs en pantalla que utilizan una fuente que me gusta, pero que es demasiado grande.
Por lo tanto, lo que necesito es reducir el tamaño que ocupan las letras para tener más espacio para otras cosas.
Title: Re: Una duda
Post by: DCelso on February 03, 2010, 10:19:19 PM
Pues lo siento, pero creo que tenemos los conceptos cambiados, para nosotros un GUI es "Grafical User Interface" parece que no tiene nada que ver con lo que comentas, el GUI de splinter está en este enlace
http://forum.bennugd.org/index.php?topic=280.0
no fue muy dificil, estaba en el sexto enlace de la búsqueda, seguro que buscaste en el search que hay arriba del todo de esta página? :D.

Sigo reiterando que si nos pudieras poner el ejemplo o un snapshot podríamos ayudarte mejor.
Title: Re: Una duda
Post by: Rein (K´)ah Al-Ghul on February 03, 2010, 10:30:44 PM
Bienvenido...
Title: Re: Una duda
Post by: Prg on February 04, 2010, 01:50:44 AM
hay dos formas (si es lo que entendí).

si escribes textos con write_in_map, cámbiale ya sea el size, size_x o size_y al proceso y tu gui cambiará de tamaño (el gráfico).

si lo haces con write entonces tienes que cambiar de fuente. en el bennupack viene un editor de fuentes. también puedes usar la librería mod_ttf para, mediante una fuente de windows, crear internamente y en tiempo de ejecución una para bennu y cambiarle de tamaño.
Title: Re: Una duda
Post by: l1nk3rn3l on February 04, 2010, 02:15:47 PM
habian varios ejemplos en el bennupack de este estilo..
Title: Re: Una duda
Post by: 3milio on February 04, 2010, 02:33:52 PM
Perdón por la confusión pero cuando Windgate me habló de los textos en pantalla en 3D se refería a ellos como GUI y por eso tanto lío.
Cada vez que decía GUI me refería a textos en pantalla que se introducen con esta función:
[code language="bennu"]DWORD M8E_GUIADDTEXT ( INT font , STRING text, INT x , INT y , INT alpha , INT red , INT green , INT blue )[/code]
Title: Re: Una duda
Post by: Windgate on February 05, 2010, 02:33:40 AM
Hola Emilio,
perdona que no te contestara a eso en el Shoguns Fate (Ahora recuerdo la pregunta) pero tenía una revolución de mensajes curiosa y estaba gestionando cosas rápido y a deshoras, pero ya ves que aquí te asaltan con ayuda todos estos trolazos, así da gusto :P

Bien, el caso es que con las funciones de GUI de Bennu 3D hay que usar bitmaps, y en los ejemplos que vienen hay un par de fuentes que son excesivamente ENORMES, veo que lo que buscas es algo más discreto xD

En el DVD que os pasé, pasa por Videojuegos y mira los Ejemplos 3D. Dentro de los ejemplos del m8ee de l1nk3n3l, entre miles de otras cosas, verás una Tool que es un generador de fuentes a partir de las instaladas en tu Windows. De ahí puedes sacar un bitmap con una arial 10 o algo más normalito, pruébalo a ver qué tal, ya que con GUIs no creas que he trabajado mucho tío :D
Title: Re: Una duda
Post by: Drumpi on February 05, 2010, 02:56:36 AM
Ya que sacas el tema, el generador de fuentes ¿en qué profundidades de color las saca?
Hay que ver, con lo viejo que soy y aun sin ver el BennuPack ^^U
Title: Re: Una duda
Post by: 3milio on February 05, 2010, 01:31:57 PM
Vale, entonces no queda otra que cambiar la fuente...
Title: Re: Una duda
Post by: DCelso on February 05, 2010, 03:42:04 PM
Si es el fntmake32 que hice basándome en el fntedit entonces saca fuentes a 32 bits de color, de ahí su nombre, :D
Title: Re: Una duda
Post by: Drumpi on February 05, 2010, 06:00:48 PM
¿Y de 1 bit qué tal? ¿Y por qué hay que instalar el paquete completo de utilidades? :D :D :D