Gameswf est-il utilisable? [fermé]


8

La page du projet indique qu'il s'agit d'un code pré-alpha et suggère que le support actionscript est faible. Les interfaces utilisateur Flash sont agréables, donc je me demandais si quelqu'un avait de l'expérience avec gameswf au point où il s'intégrerait bien dans C ++ (par exemple, des liaisons de fonctions agréables) et jouerait correctement un swf qui utilise un actionscript moderne typique.

Existe-t-il une alternative qui ne porte pas le prix d'un produit commercial?

Réponses:


3

Je ne connais pas personnellement gameswf, donc je ne peux pas commenter sa capacité, cependant si votre plate-forme cible est Windows uniquement (pour l'instant), je peux vous diriger vers Hikari .

Il a été initialement conçu pour Ogre3D mais il devrait être assez simple à porter, et il a été utilisé dans des titres commerciaux tels que Zero Gear .

Mieux encore, il jouera tout ce que vous pouvez jouer avec le lecteur Flash le plus récent (remplacez simplement l'ocx fourni avec le SDK par une version plus récente).

À l'avenir, Hikari deviendra simplement un wrapper Ogre3D pour la plateforme multiplateforme Akarui .


Intéressant, merci. (Et merci pour l'amélioration des tags :)
BRaffle

4

Ayant eu une expérience personnelle de GameSWF (la version faite par tulrich) je peux vous dire qu'il ne supporte que as1.

Il n'est pas particulièrement compliqué à utiliser et pourrait être considéré comme meilleur en termes de fonctionnalité directe que certaines autres solutions commerciales pouvant coûter des milliers de dollars.

Si vous pouvez faire ce dont vous avez besoin pour faire vos menus en utilisant as1, ce n'est pas un mauvais choix.


+1 Je l'ai également utilisé dans un jeu commercial il y a quelques années, et cela fonctionnait bien. Peut-être que c'est aujourd'hui dépassé.
Laurent Couvidou

2

J'ai essayé d'utiliser GameSWF dans l'un de mes projets. En ce qui concerne le rendu, il semble solide. Le problème apparaît dans la partie script d'action. Certains scripts simples fonctionnent, mais des scripts plus complexes échouent. Les principaux problèmes résident dans l'implémentation de la machine virtuelle du script d'actions, elle ne fonctionne pas exactement comme celle de Flash. Il a également des problèmes avec la récupération de place. (ou à l'époque quand j'essayais de l'utiliser)

D'après mon expérience personnelle: si vous en avez besoin pour quelques boutons seulement avec un script d'action très basique et des graphiques non sophistiqués, cela peut être correct. Mais pour une interface utilisateur plus avancée dans des projets commerciaux, il existe de meilleures solutions comme ScaleForm ou Iggy . Mais souvent ils ne sont pas gratuits.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.