tipos de letras, ¿cómo crearlos?

Consulte acerca de programas, técnicas, algoritmos etc.

tipos de letras, ¿cómo crearlos?

Notapor carleto » Mar Jul 21, 2009 6:58 pm

Hola a todos

Mi consulta es como hacéis para crear los caracteres que usáis en los juegos.

Más que nada lo veo muy entretenido, hasta ahora lo estoy intentando con The Gimp, pero me cuesta mucho, no se si habrá algún método mejor.

Lo que hago es buscar un tipo de letra que me guste y creo un texto con todos los caracteres, después los retoco o le doy el efecto que sea, luego, los recorto uno a uno y los pego en otro documento con las dimensiones apropiadas, pero es muy entretenido.

Otra consultilla, hasta ahora he usado caracteres de ancho fijo, pero algunas veces quedaría mejor ancho variable (la m es mucho más ancha que la i, por ejemplo) ¿cómo hacéis eso? (a la hora de mostrarlos en el juego me refiero) ¿un array con las dimensiones de cada carácter?

Saludos
Avatar de Usuario
carleto
 
Mensajes: 42
Registrado: Mar Ago 21, 2007 9:38 pm
Ubicación: Almería, España

Notapor hugoruscitti » Mar Jul 21, 2009 7:52 pm

Saludos, hay dos grandes estrategias para tener un
sistema de fuentes en un juego.

1 - Si quieres fuentes graficas (basadas en mapas de bits)
puedes ver un artículo en la web:

http://www.losersjuegos.com.ar/referenc ... s_graficas

Lo interesante de esta forma es que produce un resultado
visual muy atractivo, queda bien cuando quieres hacer
que el juego tenga un ambiente particular:

Imagen

2 - Usar una biblioteca para tener acceso a fuentes TTF.
Esta alternativa es mas conveniente para tipografías
con caracteres internacionales, o simplemente para
despreocuparte por hacer tu propio sistema de fuentes...



Y bueno, con respecto a los caracteres con ancho variable,
en el artículo explico como lograrlo con fuentes gráficas
tratando de minimizar el trabajo de medir cada letra.

Cualquier cosa avisanos a ver si te podemos ayudar, saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor carleto » Mar Jul 21, 2009 9:46 pm

Hola

hugoruscitti escribió:1 - Si quieres fuentes graficas (basadas en mapas de bits)
puedes ver un artículo en la web:

http://www.losersjuegos.com.ar/referenc ... s_graficas

Lo interesante de esta forma es que produce un resultado
visual muy atractivo, queda bien cuando quieres hacer
que el juego tenga un ambiente particular:


Me viene estupendo ese artículo

¿Y para crearlas? las que hay en los juegos ceferino o chanta ¿las hiciste tú?

Es lo que más me cuesta :cry:

Saludos
Avatar de Usuario
carleto
 
Mensajes: 42
Registrado: Mar Ago 21, 2007 9:38 pm
Ubicación: Almería, España

Notapor hugoruscitti » Mar Jul 21, 2009 10:40 pm

carleto escribió:¿Y para crearlas? las que hay en los juegos ceferino o chanta ¿las hiciste tú?


Si, las armé usando el programa gimp. Simplemente
coloqué el abecedario complemento con números en
una sola imagen, y utilizando capas y máscaras se
pueden crear unos efectos bastante interesantes.

A mi entender las letras que quedaron mas presentables
son las del juego pocket volleyball. Podrías usar esas
en tu juego si quieres.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor carleto » Dom Jul 26, 2009 9:53 pm

Hola de nuevo

hugoruscitti escribió:Si, las armé usando el programa gimp. Simplemente
coloqué el abecedario complemento con números en
una sola imagen, y utilizando capas y máscaras se
pueden crear unos efectos bastante interesantes.


Pues así exactamente estoy tratando de hacer unas fuentes, pero es entretenido.

Por cierto, le he echado un ojo al código del ejemplo que me pusiste para cargar las letras de ancho variable y estoy tratando de "adaptarlo" a un clase, cuando lo tenga listo, ¿cómo debo incluir que está basado en tu código?

Saludos
Avatar de Usuario
carleto
 
Mensajes: 42
Registrado: Mar Ago 21, 2007 9:38 pm
Ubicación: Almería, España


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron