Quels outils sont disponibles pour l'écriture de scripts de jeu?

8

Je cherche des options logicielles sur OS X destinées à l'écriture de scripts de jeu. Des fonctionnalités telles que la possibilité de créer des arbres de dialogue et d'autres formats de script non linéaires seraient appréciées.

Je possède Celtx et j'adore sa capacité à stocker des informations sur les personnages ainsi que divers autres éléments multimédias, mais c'est très linéaire et direct, basé sur un scénario de film qui ne fonctionne pas vraiment bien pour les applications de jeux.

Y a-t-il des options logicielles dédiées ou plus appropriées?

Marius Masalar
la source
Peut-être lié, mais peut-être pas spécifique à Mac: gamedev.stackexchange.com/questions/6267/…
thedaian
J'imagine qu'il serait difficile d'avoir un outil pour cela car il n'y a rien qui s'approche d'une norme quand il s'agit de gérer le dialogue de jeu. Même le concept d'un arbre de dialogue peut prendre de nombreuses formes différentes (par exemple, il pourrait s'agir d'un graphique plutôt que d'un arbre, il pourrait être basé sur des mots clés ou des expressions, ou les deux, etc.)
Kylotan
@Kylotan: En fait, il ne serait pas trop difficile de trouver un système de dialogue raisonnablement extensible et généralisable. Après tout, un arbre n'est qu'un graphique avec certaines limitations (et la plupart des arbres de dialogue ne sont pas entièrement des arbres, car ils permettent une ramification non arborescente). Le problème est le support de l'outil, doublement avec la possibilité de localisation et la possibilité de joindre d'autres données (fichiers vocaux, etc.) à la boîte de dialogue.
Nicol Bolas

Réponses:

1

La seule chose à laquelle je peux penser qui pourrait fonctionner est le mode Org pour Emacs . Voici une diatribe excitée sur la façon dont Emacs est visual-line-modeet org-modeest génial pour l'écriture de script. Quant aux scripts non linéaires, Org-Mode vous permet de créer des liens internes où vous le souhaitez.

Avertissement: Emacs est conçu pour les utilisateurs expérimentés et cela prend du temps pour devenir efficace avec.

Jon Purdy
la source