¿Se puede usar gameswf? [cerrado]

8

La página del proyecto indica que es un código pre-alfa y sugiere que el soporte de actionscript es débil. Las interfaces de usuario de Flash son buenas, por lo que me preguntaba si alguien tiene experiencia en hacer que gameswf llegue al punto en el que se integre bien en C ++ (por ejemplo, enlaces de funciones agradables) y reproduzca correctamente un swf que use el típico script de acción moderno.

¿Existe alguna alternativa que no tenga el precio de un producto comercial?

Braffle
fuente

Respuestas:

3

No estoy personalmente familiarizado con gameswf, por lo que no puedo comentar cuán capaz es, sin embargo, si su plataforma de destino es solo Windows (por ahora), puedo señalarlo hacia Hikari .

Originalmente fue construido para Ogre3D, pero debería ser bastante sencillo de portar, y se ha utilizado en títulos comerciales como Zero Gear .

Lo mejor de todo es que reproducirá todo lo que puede jugar con el reproductor Flash más reciente (solo reemplace el ocx que viene con el SDK con una versión más reciente).

En el futuro, Hikari simplemente se convertirá en un contenedor Ogre3D para el Akarui multiplataforma .

Jason Kozak
fuente
Interesante, gracias. (Y gracias por la mejora de las etiquetas :)
BRaffle
4

Habiendo tenido experiencia personal de GameSWF (la versión hecha por tulrich), puedo decirte que solo es compatible con as1.

No es especialmente complicado de utilizar y podría decirse que es mejor en términos de funcionalidad directa que otras soluciones comerciales que pueden costar miles de dólares.

Si puede hacer lo que necesita que hagan sus menús usando as1, entonces no es una mala elección.

LiamJ
fuente
+1 Lo utilicé también en un juego comercial hace unos años, y estaba funcionando bien. Quizás hoy esté desactualizado.
Laurent Couvidou
2

Intenté usar GameSWF en uno de mis proyectos. En lo que respecta al renderizado, parece sólido. El problema aparece en la parte del script de acción. Algunos guiones simples funcionan, pero los más complejos fallan. Los principales problemas están en la implementación de la máquina virtual del script de acciones, no funciona exactamente como la de Flash. También tiene algunos problemas con la recolección de basura. (o en aquel entonces cuando intentaba usarlo)

Desde mi experiencia personal: si lo necesita para unos pocos botones con no más que un script de acción muy básico y gráficos no sofisticados, puede estar bien. Pero para una IU más avanzada en proyectos comerciales, hay mejores soluciones como ScaleForm o Iggy . Pero a menudo no son gratis.

ToudiMG
fuente