La librería Allegro 5 permite el manejo de imágenes en formato PNG, lo cual permite imágenes con transparencias, en la versión 4 de Allegro solo puedes manejar imagenes BMP. Pero en este ejemplo se realiza la transparencia de la imagen mediante comandos.