Game GUI framework

Actualmente estoy en el proceso de volver a tocar la interfaz de usuario de un juego (OpenLieroX a saber). Estoy buscando una biblioteca / marco que permita una fácil creación de GUI. Para ser concreto, estos son mis requisitos:

Fuente abierta - el juego es LGPL y tener problemas de licencia es lo último que nos importa :)Plataforma cruzada - Al menos Linux / Unix, Mac OS X y Windows 2k + son imprescindibles, pero más es mejor.Estable y maduro - Preferiría no usar un proyecto que morirá en un mesRápido y ligero (menos de 15 mb compilados): después de todo, es para un juegoInterfaz C ++ - el juego está escrito en C ++Fácil de usar - tutoriales y una buena documentación son una gran ventajaFácilmente ajustable - debería ser fácil cambiar la apariencia de los widgetsUn lenguaje de estilo fácil de usar. - un lenguaje simple que los diseñadores pueden usar para crear máscaras atractivas para el juegoUna manera fácil de agregar widgets personalizados - Necesito agregar viewports, skins de personajes, etc. a la interfaz y mostrarlos a mi maneraSoporte para renderizado fuera de pantalla (en un búfer)

Ya he probado estas bibliotecas:

Webkit (varios puertos): es genial, pero en realidad no está hecho para GUI de juegos. Imposible agregar elementos personalizados con dibujos personalizados (ventanas gráficas, etc.).Iluminación - geniales bibliotecas pero también centradas en Linux. Especialmente el puerto de Windows está incompleto.Qt - excelente pero el renderizado fuera de pantalla no pertenece a sus fortalezas y principalmente es demasiado grande para el propósitoGTK - bastante los mismos problemas que con Qt, pobre soporte para Mac OS X

Apreciaría mucho si alguien conoce un marco que pueda satisfacer estas necesidades. Gracias por tu contribución.

Respuestas a la pregunta(2)

Su respuesta a la pregunta