Difference between revisions of "Category:Papyrus/fr"

6,087 bytes added ,  16:01, 12 October 2012
no edit summary
imported>Ereksen
(Redirected page to Category:Papyrus)
 
imported>Ereksen
Line 1: Line 1:
#REDIRECT [[:Category:Papyrus]]
__NOTOC__ __NOEDITSECTION__
 
{|style="color:black;" width="100%" border="0" cellpadding="5" valign="top"
|valign="top"|
[[File:Papyrus.png|64px|left|link=:Category:Papyrus|alt=Cette page est relative au langage de script Papyrus|Papyrus scripting]]
== Bienvenue dans le manuel de référence de Papyrus pour le Creation Kit ==
'''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===
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.
 
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===
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.
 
===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]].
 
===Expert en Papyrus===
Une fois que vous êtes à l'aise avec Papyrus, cette page deviendra un index utile pour les diverses fonctions du langage. Classez cette page dans vos favoris ou vos marque-pages et utilisez la fonction de recherche de votre navigateur (''ctrl+F pour la plupart des navigateurs'') pour rechercher rapidement ce dont vous avez besoin.
 
Ajoutez également vos meilleurs pratiques ou exemples d'utilisation aux pages de fonctions existantes lorsque vous devenez compétent dans l'utilisation du langage. Ces contributions à la connaissance des bases du modding sont les instruments de la longévité et de la vitalité de la communauté autour du Creation Kit - ce qui signifie de meilleurs mods pour tous !
 
|style="color:black;" width="30%" border="0" cellpadding="5" valign="top"|
==Index de Papyrus ==
===Concepts relatifs à Papyrus===
*[[Papyrus Introduction/fr|Introduction à Papyrus]]
*[[Differences_from_Previous_Scripting/fr|Différences avec les anciens outils de script]]
*[[Variables and Properties (Papyrus)/fr|Variables et Propriétés]]
*[[Arrays (Papyrus)/fr|Tableaux]]
*[[States (Papyrus)/fr|États]]
*[[Function Reference/fr|Fonctions]]
*[[Extending Scripts (Papyrus)/fr|Scripts étendus]]
*[[Threading Notes (Papyrus)/fr|Notes sur le Threading]]
*[[Persistence (Papyrus)/fr|Persistance]]
*[[Save File Notes (Papyrus)/fr|Notes sur les sauvegardes]]
*[[Complete Example Scripts/fr|Exemples complets de scripts]]
 
===Editeurs de texte externes===
*[[Notepad++ Setup/fr|Installation et paramétrage de Notepad++]]
*[[Sublime Text Setup/fr|Installation et paramétrage de Sublime Text]]
*[[Emacs Setup/fr|Installation et paramétrage de Emacs]]
*[[UltraEdit Setup/fr|Installation et paramétrage de UltraEdit]]
 
===Manuel de référence===
*[[:Category:Papyrus Language Reference/fr|Référence du langage Papyrus]]
*[[:Category:Script Objects/fr|Objets de script Papyrus]]
*[[Papyrus Compiler Reference/fr|Référence du compilateur Papyrus]]
*[[Papyrus Compiler Errors/fr|Erreurs du compilateur Papyrus]]
*[[Papyrus Runtime Errors/fr|Erreurs à l'exécution d'un script]]
*[[INI Settings (Papyrus)/fr|Paramétrage de l'INI relatif à Papyrus]]
*[[Console Commands (Papyrus)/fr|Commandes Console relatives à Papyrus]]
*[[Common Functions and Events (Papyrus)/fr|Fonctions et évènements courants]]
*[[FAQ:_My_Script_Doesn%27t_Work!/fr|FAQ de dépannage de Papyrus]]
*[[Papyrus_Glossary/fr|Glossaire terminologique]]
|-
|colspan=2|
|}
 
{{Languages|:Category:Papyrus/fr}}
Anonymous user