Para realizar las transparencias con allegro 4, se tiene varios comandos para conseguir el efecto deseado de transparencia. Para ver su funcionamiento pondré algunos ejemplos.
Ejemplo 1:
drawing_mode(DRAW_MODE_TRANS, NULL, 0, 0); set_trans_blender(0, 0, 0, 128); rectfill(buffer, 0, 0, buffer->w, buffer->h, 0x0000FF); solid_mode();