Su propósito principal es ofrecer una biblioteca alternativa a la biblioteca SDL, usando un enfoque orientado a objetos.