Creation Kit : Scripter
Révision datée du 13 février 2012 à 20:08 par Jupotter (discussion | contributions) (Création de la page)
Cet article est actuellement en travaux intensifs par Jupotter depuis le 13/02/2012. Il est fortement déconseillé de modifier actuellement cet article. Si vous voulez participer indirectement à cet article vous pouvez créer une discussion (voir onglet discussion ci-dessus), ou utiliser le forum afin de coordonner les diverses attentes. Il est possible que cet article ait été protégé par un administrateur |
Retour vers Tutoriels |
Tutoriel traduit du wiki officiel: Original
Résumé
Ce tutoriel va vous montrer comment utiliser les scripts pour faire avancer la quête suivant les actions du joueur. On a déjà vu comment scripter un dialogue, mais ici, nous allons voir comment attacher n'importe quel script a un acteur ou a un objet.
Vous allez apprendre:
- Les généralités sur le fonctionnement des scripts et comment ils s'attachent aux objets dans le Creation Engine.
- Comment répondre a un évènement dans le nouveau langage de scripts.
Papyrus
Le langage de scripts utilisé par le Creation Kit est appelé Papyrus (d'après ce qui compose les parchemins). Les scripts Papyrus sont de simple fichier texte qui sont compilés en bytecode que le jeu exécute au runtime.
Le nouveau système est similaire au TESScript, mais requière une manière de penser légèrement différente. Vous ne pouvez plus directement manipuler les objets dans le mode; il y a maintenant des thread, votre script peut alors être interrompus en fonctionnement; il est beaucoup plus script en ce qui concerne la syntaxe (e.g. parenthèses). Pour faire court, il est beaucoup plus proche de "vrais" langages de programmation comme le Lua ou Python. Si vous êtes familier avec le TESScript, vous devriez jeter un œil a notre guide de transition.
Creation Kit : Tutoriels | ||
Précédé par | Scripter | Suivi par |
Créer un objet | Scripter |