Para dibujar texto en Game Maker disponemos e varias funciones que nos permiten establecerlos con diferentes características. Para incorporar un texto al escenario o room es necesario contar con un objeto vacío, es decir sin un sprite asociado, agregarle el evento DRAW y la acciòn 'Execute Code' con las funciones seleccionadas.

Algunas de estas funciones son:
draw_set_color(c_white);
Establece color de texto
draw_set_font(myfuente);
Establece tipo de fuente y demás estilos de texto
draw_set_alpha(0.4);
Establece transparencia u opacidad con un rango entre 0 y 1, cercano a cero es mayor la transparencia.
draw_set_halign(fa_middle);
Alinea el texto horizontalmente
draw_set_valign(fa_center);
Alinea el texto verticalmente.
draw_text(x,y,"Aquì va el texto");
Establece el texto en la posición indicada en los puntos x e y.
c_white es una constante cuyo valor está asociado al color blanco, c_red igual a rojo, c_green igual a verde, c_blue igual a azul, etc.
fa_center es también una constante que permite alinear el texto al centro, mientras que c_left lo alinea a la izquierda y c_right a la derecha.
myfuente es el nombre de la fuente previamente creada con el estilo determinado.

Es importante tener en cuenta el color de fondo para que exista un contraste y no se pierda el texto en éste.
Un texto puede aplicarse en un globo de dialogo o idea sobre un personaje por ejemplo, para esto es necesario agregar la acción Step Avoiding con los parámetros indicados a continuación:
x: personaje.x
y: personaje.y
speed: 15



