Difference between revisions of "Category:Papyrus/fr"

163 bytes added ,  17:56, 24 October 2012
m
no edit summary
imported>Ereksen
m
imported>Ereksen
m
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
'''Papyrus''' est un système de script entièrement nouveau créé spécialement pour le Creation Kit.  Comme tout environnement de script, Papyrus peut être un système intimidant, spécialement pour ceux qui ne sont pas des habitués d'autres langages de script ou de programmation.  Cette page est destinée à servir de portail vers toutes les notions relatives à Papyrus, et il y a plusieurs moyens d'y accéder, en fonction de votre niveau d'expertise.
'''Papyrus''' est un système de script entièrement nouveau créé spécialement pour le Creation Kit.  Comme tout environnement de script, Papyrus peut être un système intimidant, spécialement pour ceux qui ne sont pas des habitués d'autres langages de script ou de programmation.  Cette page est destinée à servir de portail vers toutes les notions relatives à Papyrus, et il y a plusieurs moyens d'y accéder, en fonction de votre niveau d'expertise.
===Le débutant complet===
===Le débutant complet===
Si auparavant vous n'avez jamais utilisé un langage de script ou de programmation, il vous faudra un certain temps pour commencer à progresser rapidement avec Papyrus, mais ne vous inquiétez pas.  Si vous n'avez jamais utilisé un outil de Bethesda auparavant, commencez par consulter un [[:Category:Tutorials/fr|tutoriel de base]] pour connaitre les principes fondamentaux du Creation Kit en général.  Le tutoriel [[Bethesda_Tutorial_Papyrus_Hello_World/fr|"Hello, World"]] vous permettra de démarrer avec la création et la manipulation de vous propres scripts Papyrus.  Vous pouvez également consulter l'[[Papyrus_Introduction/fr|introduction à Papyrus]], bien que certains concepts risquent de vous dépasser pour le moment.
Si auparavant vous n'avez jamais utilisé un langage de script ou de programmation, il vous faudra un certain temps pour commencer à progresser rapidement avec Papyrus, mais ne vous inquiétez pas.  Si vous n'avez jamais utilisé un outil de Bethesda auparavant, commencez par consulter un [[:Category:Tutoriels/fr|tutoriel de base]] pour connaitre les principes fondamentaux du Creation Kit en général.  Le tutoriel [[Tutoriel de Bethesda : Papyrus Hello World !/fr|"Hello, World"]] vous permettra de démarrer avec la création et la manipulation de vous propres scripts Papyrus.  Vous pouvez également consulter l'[[Introduction à Papyrus/fr|introduction à Papyrus]], bien que certains concepts risquent de vous dépasser pour le moment.


Retenez que Papyrus est un langage de script à part entière.  Aussi, cela demande un travail substantiel pour en devenir un expert, mais la plupart des notions que vous allez apprendre s'appliqueront à d'autres langages de script ou de programmation que vous souhaiteriez étudier dans le futur.  Accrochez-vous, et soyez surs d'obtenir de l'aide d'autres moddeurs dans les communautés internet comme ce wiki et le forum officiel [http://forums.bethsoft.com/index.php?/forum/184-the-creation-kit/ Creation Kit forum]!
Retenez que Papyrus est un langage de script à part entière.  Aussi, cela demande un travail substantiel pour en devenir un expert, mais la plupart des notions que vous allez apprendre s'appliqueront à d'autres langages de script ou de programmation que vous souhaiteriez étudier dans le futur.  Accrochez-vous, et soyez surs d'obtenir de l'aide d'autres moddeurs dans les communautés internet comme ce wiki et le forum officiel [http://forums.bethsoft.com/index.php?/forum/184-the-creation-kit/ Creation Kit forum]!


===Moddeur vétéran des jeux Bethesda===
===Moddeur vétéran des jeux Bethesda===
Votre expérience précédente en Mods pour Morrowind, Oblivion, Fallout 3 or Fallout: New Vegas vous donne un avantage avec Papyrus, puisque la terminologie de base et l'utilisation des concepts centraux ont été préservés.  Papyrus interagit cependant avec le jeu par un moyen entièrement nouveau, et introduit plusieurs concepts nouveaux. Lisez en priorité la page sur les [[Differences_from_Previous_Scripting/fr|différences avec les anciens outils de script]], ainsi que l'[[Papyrus_Introduction/fr|introduction à Papyrus]] avant de vous lancer.  Le tutoriel [[Bethesda_Tutorial_Papyrus_Hello_World/fr|"Hello, World"]] est aussi une bonne base de départ pour comprendre comment un script Papyrus est créé, compilé et connecté au jeu.
Votre expérience précédente en Mods pour Morrowind, Oblivion, Fallout 3 or Fallout: New Vegas vous donne un avantage avec Papyrus, puisque la terminologie de base et l'utilisation des concepts centraux ont été préservés.  Papyrus interagit cependant avec le jeu par un moyen entièrement nouveau, et introduit plusieurs concepts nouveaux. Lisez en priorité la page sur les [[Différences avec les anciens outils de script/fr|différences avec les anciens outils de script]], ainsi que l'[[Introduction à Papyrus/fr|introduction à Papyrus]] avant de vous lancer.  Le tutoriel [[Tutoriel de Bethesda : Papyrus Hello World !/fr|"Hello, World"]] est aussi une bonne base de départ pour comprendre comment un script Papyrus est créé, compilé et connecté au jeu.


===Scripteurs/Programmeurs expérimentés===
===Scripteurs/Programmeurs expérimentés===
Si vous êtres déjà à l'aise avec des concepts comme "Orienté Objet", "Compilation" et "Threading", vous pourrez commencer par jeter un oeil sur l'[[Papyrus_Introduction/fr|introduction à Papyrus]].  Cet article fournit un aperçu du langage, comment il interragit avec le Creation Kit et le jeu, et inclut quelques exemples pratiques.  Comme travaux-pratiques, utilisez ce tutoriel sur  [[Bethesda_Tutorial_Papyrus_Events_and_Properties/fr|les évènements et les propriétés]], qui ajoute quelques systèmes de jeu (gameplay) scriptés à un combat de boss introduit dans la série de tutoriel sur la [[:Category:Bethesda_Level_Design_Tutorial_Series|conception d'espaces de jeu]].
Si vous êtres déjà à l'aise avec des concepts comme "Orienté Objet", "Compilation" et "Threading", vous pourrez commencer par jeter un oeil sur l'[[Introduction à Papyrus/fr|introduction à Papyrus]].  Cet article fournit un aperçu du langage, comment il interagit avec le Creation Kit et le jeu, et inclut quelques exemples pratiques.  Comme travaux-pratiques, utilisez ce tutoriel sur  [[Tutoriel de Bethesda : Evénements et Propriétés de Papyrus/fr|les évènements et les propriétés]], qui ajoute quelques systèmes de jeu (gameplay) scriptés à un combat de boss introduit dans la série de tutoriel sur la [[:Category:Tutoriels de Bethesda sur l'aménagement d'espaces de jeu/fr‎ |conception d'espaces de jeu]].


===Expert en Papyrus===
===Expert en Papyrus===
Line 26: Line 26:
==Index de Papyrus ==
==Index de Papyrus ==
===Concepts relatifs à Papyrus===
===Concepts relatifs à Papyrus===
*[[Papyrus Introduction/fr|Introduction à Papyrus]]
*[[Introduction à Papyrus/fr|Introduction à Papyrus]]
*[[Differences_from_Previous_Scripting/fr|Différences avec les anciens outils de script]]
*[[Différences avec les anciens outils de script/fr|Différences avec les anciens outils de script]]
*[[Variables and Properties/fr|Variables et Propriétés]]
*[[Variables et Propriétés/fr|Variables et Propriétés]]
*[[Arrays (Papyrus)/fr|Tableaux]]
*[[Tableaux/fr|Tableaux]]
*[[States (Papyrus)/fr|États]]
*[[États/fr|États]]
*[[Function Reference/fr|Fonctions]]
*[[Fonctions/fr|Fonctions]]
*[[Extending Scripts (Papyrus)/fr|Scripts étendus]]
*[[Scripts étendus/fr|Scripts étendus]]
*[[Threading Notes (Papyrus)/fr|Notes sur le Threading]]
*[[Notes sur le Threading/fr|Notes sur le Threading]]
*[[Persistence (Papyrus)/fr|Persistance]]
*[[Persistance/fr|Persistance]]
*[[Save File Notes (Papyrus)/fr|Notes sur les sauvegardes]]
*[[Notes sur les fichiers de sauvegarde/fr|Notes sur les sauvegardes]]
*[[Complete Example Scripts/fr|Exemples complets de scripts]]
*[[Exemples complets de scripts/fr|Exemples complets de scripts]]


===Editeurs de texte externes===
===Editeurs de texte externes===
*[[Notepad++ Setup/fr|Installation et paramétrage de Notepad++]]
*[[Installation de Notepad++/fr|Installation et paramétrage de Notepad++]]
*[[Sublime Text Setup/fr|Installation et paramétrage de Sublime Text]]
*[[Installation de Sublime Text/fr|Installation et paramétrage de Sublime Text]]
*[[Emacs Setup/fr|Installation et paramétrage de Emacs]]
*[[Installation de Emacs/fr|Installation et paramétrage de Emacs]]
*[[UltraEdit Setup/fr|Installation et paramétrage de UltraEdit]]
*[[Installation de UltraEdit/fr|Installation et paramétrage de UltraEdit]]


===Manuel de référence===
===Manuel de référence===
*[[:Category:Papyrus Language Reference/fr|Référence du langage Papyrus]]
*[[:Category:Référence du langage Papyrus/fr|Référence du langage Papyrus]]
*[[:Category:Script Objects/fr|Objets de script Papyrus]]
*[[:Category:Objets de script Papyrus/fr|Objets de script Papyrus]]
*[[Papyrus Compiler Reference/fr|Référence du compilateur Papyrus]]
*[[Référence du compilateur Papyrus/fr|Référence du compilateur Papyrus]]
*[[Papyrus Compiler Errors/fr|Erreurs du compilateur Papyrus]]
*[[Erreurs du compilateur Papyrus/fr|Erreurs du compilateur Papyrus]]
*[[Papyrus Runtime Errors/fr|Erreurs à l'exécution d'un script]]
*[[Erreurs à l'exécution d'un script/fr|Erreurs à l'exécution d'un script]]
*[[INI Settings (Papyrus)/fr|Paramétrage de l'INI relatif à Papyrus]]
*[[Paramétrage de l'INI relatif à Papyrus/fr|Paramétrage de l'INI relatif à Papyrus]]
*[[Console Commands (Papyrus)/fr|Commandes Console relatives à Papyrus]]
*[[Commandes Console relatives à Papyrus/fr|Commandes Console relatives à Papyrus]]
*[[Common Functions and Events (Papyrus)/fr|Fonctions et évènements courants]]
*[[Fonctions et évènements communs/fr|Fonctions et évènements courants]]
*[[FAQ:_My_Script_Doesn%27t_Work!/fr|FAQ de dépannage de Papyrus]]
*[[FAQ de dépannage de Papyrus/fr|FAQ de dépannage de Papyrus]]
*[[Papyrus_Glossary/fr|Glossaire terminologique]]
*[[Glossaire de Papyrus/fr|Glossaire terminologique]]
|-
|-
|colspan=2|
|colspan=2|
Anonymous user