Je me demande si le moteur utilise un mélangage de script qui permettrait d'étendre automatiquement les fonctionnalités du jeu. Du style un script pour avoir une nouvelle arme ou pour coder un comportement complexe dans une map ... c'est possible ?
Je dis cela car j'ai joué a un jeu (Wheel Of Time1) utilisant UnrealEngine (avec le langage de script correspondant) et on pouvait faire des choses très sympa.
C'est un jeu basé sur les sorts parfois défensifs plutôt que des armes. Je me rapelle notament m'être parfois connectée à un serveur qui proposait des choses assez sympa, comme par exemple un nouveau sort permettant de se transformer en oiseau et voler. Très sympa, et téléchargé directement depuis le serveur (rien besoin d'installer en local sauf pour épargner du temps de téléchargement).
C'est possible avec le moteur Quake ? Si oui, ca m'intéresserait beaucoup pour recréer ledit jeu avec un moteur libre disponnnible avec mon OS préféré.
Pour le moment, je ponse à Crystal Space2 + CEL et utiliser CelStart mais malhereusement, les scripts sont en Python et Python ne propose pas de fonctionnalité de sandboxing (justement pour télécharger des scripts d'extensions) contrairement à Lua que je préfèrerais utiliser.
# scripting ?
Posté par Mildred (site web personnel) . En réponse au journal Nexuiz 2.1 is out. Évalué à 3.
Je dis cela car j'ai joué a un jeu (Wheel Of Time1) utilisant UnrealEngine (avec le langage de script correspondant) et on pouvait faire des choses très sympa.
C'est un jeu basé sur les sorts parfois défensifs plutôt que des armes. Je me rapelle notament m'être parfois connectée à un serveur qui proposait des choses assez sympa, comme par exemple un nouveau sort permettant de se transformer en oiseau et voler. Très sympa, et téléchargé directement depuis le serveur (rien besoin d'installer en local sauf pour épargner du temps de téléchargement).
C'est possible avec le moteur Quake ? Si oui, ca m'intéresserait beaucoup pour recréer ledit jeu avec un moteur libre disponnnible avec mon OS préféré.
Pour le moment, je ponse à Crystal Space2 + CEL et utiliser CelStart mais malhereusement, les scripts sont en Python et Python ne propose pas de fonctionnalité de sandboxing (justement pour télécharger des scripts d'extensions) contrairement à Lua que je préfèrerais utiliser.
Merci
1 http://web.archive.org/web/*/http://wheeloftime.com
2 http://www.crystalspace3d.org/