Pregunta

Estoy tratando de desarrollar una aplicación simple (se parecerá a una presentación de PowerPoint) que requerirá algunos controles simples de GUI: botón, cuadro de texto, control deslizante y cuadro de lista.
Y me gustaría poder pelar los controles. Así que estoy buscando un motor 2D fácil de aprender que me ayude a hacer lo que quiero.
¿Alguna recomendación para tal motor?
Puede ser preferible en python o .net (xna) o si no, c / c ++ estará bien, supongo.

L.E .: Estoy buscando un motor de representación gráfica que tenga controles de interfaz gráfica de usuario disponibles. Por ejemplo, Irrlicht.

¿Fue útil?

Solución 4

al final fui con Irrlicht

también vale la pena mencionar:

Otros consejos

Qt es una biblioteca C ++ multiplataforma muy agradable, tiene tres GPL, LPGP y comerciales licencias también.

Juegos de garaje es un motor sólido con muchas características agradables. Tienen varios motores diseñados para 2D, 3D, XNA, Wii, iPhone, etc.

También puede echar un vistazo a SexyAppFramework de Popcap. Incluye elementos GUI, es mucho más pequeño que la mayoría de los motores completos como Irrlicht u Ogre, opcionalmente utiliza aceleración de hardware 3D y Popcap lo ha probado en millones de computadoras.

No estoy completamente seguro de cuál es el requisito. ¿Está intentando renderizar widgets GUI utilizando algún motor 2D, o está buscando una biblioteca GUI que también sea compatible con gráficos 2D? La mayoría de las bibliotecas GUI tienen un soporte gráfico decente. Consulte tutorial de gráficos 2D de Java por ejemplo. Para la máscara, eche un vistazo a Sustancia de Java o Modzilla XUL Runner y su hijo estrella Songbird .

Si desea hacer más, puede incrustar OpenGL en WinForm, Java, Delphi, etc. Consulte Crear una vista OpenGL en un formulario de Windows .

WPF para .NET es una plataforma muy agradable para hacer gráficos skinable en. Es totalmente compatible con skinning "fuera de la caja". Como beneficio adicional, hará renderizado 3D con muy poco esfuerzo adicional. La mayoría de los controles estándar de la GUI están allí, incluidos botones, cuadros de lista, cuadros de texto y controles deslizantes. De manera predeterminada, tienen el aspecto estándar de Windows, pero el skinning es tan simple como cambiar los colores o especificar una imagen para usar en su lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top