Imprimir
PDF

Integrando MyGUI

Escrito por Jose A. Milan.

Este fin de semanas empece la integración de My-Gui en Caronte, con idea de tener al menos 2 librerías en cada uno de los subsistemas del engine, siendo de momento GUI el único que quedaba en solitario.

¿Por que My-Gui y no <pon aquí tu librería de elección>? Buena pregunta.

Viendo las demos de la libreria, y sobre todo de los editores que trae, creo que va a ser una integración muy buena en Caronte, mereciendo la pena el esfuerzo a cambio de las recompensas, ademas su integración con Ogre es uno de los factores mas decisivos.

La idea en lograr abstraer la capa de GUI del engine, que ahora mismo esta bastante acoplada con CEGui, separando esta en un primer paso a su propio plug-in, y creando posteriormente un plug-in para My-Gui y una capa de abstracción para ambos, lo mas genérica posible.

Si todo va bien, permitirá activar, desactivar o combinar los 2 sistemas de interface dinámicamente en una aplicación.

Ya os contare como va el experimento.