Kategorie:Papyrus: Unterschied zwischen den Versionen
Keris (Diskussion | Beiträge) K |
Keris (Diskussion | Beiträge) K |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
==Willkommen auf der Einführung zum Creation Kit Papyrus == | ==Willkommen auf der Einführung zum Creation Kit Papyrus == | ||
'''Papyrus''' ist ein gänzlich neues Scriptingsystem, das eigens für das Creation Kit entwickelt wurde. Wie jede Scripting-Umgebung kann Papyrus ein einschüchterndes System sein, besonders für jene, die nicht mit anderen Script- oder Programmiersprachen vertraut sind. Diese Seite ist als Zugang für alle Papyrus-Dinge gedacht. Es gibt verschiedene Wege zur Nutzung, die abhängig vom Level des Fachwissens sind. | '''Papyrus''' ist ein gänzlich neues Scriptingsystem, das eigens für das Creation Kit entwickelt wurde. Wie jede Scripting-Umgebung kann Papyrus ein einschüchterndes System sein, besonders für jene, die nicht mit anderen Script- oder Programmiersprachen vertraut sind. Diese Seite ist als Zugang für alle Papyrus-Dinge gedacht. Es gibt verschiedene Wege zur Nutzung, die abhängig vom Level des Fachwissens sind. | ||
+ | |||
+ | |||
===Der absolute Anfänger=== | ===Der absolute Anfänger=== | ||
Zeile 15: | Zeile 17: | ||
===Der Veteran unter den Bethesda Moddern=== | ===Der Veteran unter den Bethesda Moddern=== | ||
Vorherige Erfahrung bei Modden für Morrowind, Oblivion, Fallout 3 oder Fallout: New Vegas gibt dir einen Vorteil mit Papyrus, will die grundlegende Terminologie und die Benutzung vieler Kernkonzepte erhalten geblieben ist. Papyrus verbindet sich jedoch auf gänzlich neue Weise mit dem Spiel und enthält viele neue Konzepte. Man sollte die [[Skyrim:Unterschiede zur vorherigen Scripterstellung|Unterschiede zur vorherigen Scripterstellung]] ebenso lesen wie das [[Papyrus:Papyrus-Einführung|Papyrus-Einführung]] bevor man eintaucht. | Vorherige Erfahrung bei Modden für Morrowind, Oblivion, Fallout 3 oder Fallout: New Vegas gibt dir einen Vorteil mit Papyrus, will die grundlegende Terminologie und die Benutzung vieler Kernkonzepte erhalten geblieben ist. Papyrus verbindet sich jedoch auf gänzlich neue Weise mit dem Spiel und enthält viele neue Konzepte. Man sollte die [[Skyrim:Unterschiede zur vorherigen Scripterstellung|Unterschiede zur vorherigen Scripterstellung]] ebenso lesen wie das [[Papyrus:Papyrus-Einführung|Papyrus-Einführung]] bevor man eintaucht. | ||
+ | |||
===Der erfahrene Scripter/Programmierer=== | ===Der erfahrene Scripter/Programmierer=== | ||
Wer schon mit Konzepten wie "Objektorientierung", "Compiling" und "Threading" vertraut ist, möchte mit einem Blick auf die [[Papyrus:Papyrus-Einführung|Papyrus-Einführung]] beginnen. Dieser Artikel liefert einen Überblick über die Sprache, wie sie mit dem Creation Kit und dem Game interagiert und enthält ein paar Beispiele. Für ein Beispiel-Projekt sollte man [[Bethesda_Tutorial_Papyrus_Events_and_Properties|dies Tutorial]] versuchen, das ein paar gescriptete Spielabläufe zu einem Boss-Kampf hinzu fügt, der im [[:Category:Bethesda_Level_Design_Tutorial_Series|Level Design tutorial series]] dargestellt wurde. | Wer schon mit Konzepten wie "Objektorientierung", "Compiling" und "Threading" vertraut ist, möchte mit einem Blick auf die [[Papyrus:Papyrus-Einführung|Papyrus-Einführung]] beginnen. Dieser Artikel liefert einen Überblick über die Sprache, wie sie mit dem Creation Kit und dem Game interagiert und enthält ein paar Beispiele. Für ein Beispiel-Projekt sollte man [[Bethesda_Tutorial_Papyrus_Events_and_Properties|dies Tutorial]] versuchen, das ein paar gescriptete Spielabläufe zu einem Boss-Kampf hinzu fügt, der im [[:Category:Bethesda_Level_Design_Tutorial_Series|Level Design tutorial series]] dargestellt wurde. | ||
+ | |||
+ | |||
===Der Papyrus-Experte=== | ===Der Papyrus-Experte=== | ||
Zeile 36: | Zeile 41: | ||
*[[Skyrim:Array|Arrays]] | *[[Skyrim:Array|Arrays]] | ||
*[[Skyrim:State|States]] | *[[Skyrim:State|States]] | ||
− | *[[Skyrim:Function Reference| | + | *[[Skyrim:Function Reference|Funktionen]] |
*[[Skyrim:Scripterweiterung|Scripterweiterung]] | *[[Skyrim:Scripterweiterung|Scripterweiterung]] | ||
*[[Skyrim:Hinweise zum Threading |Hinweise zum Threading ]] | *[[Skyrim:Hinweise zum Threading |Hinweise zum Threading ]] | ||
− | *[[Skyrim:Persistenz | + | *[[Skyrim:Persistenz|Persistenz]] |
*[[Skyrim:Hinweise zum Save|Hinweise zum Save]] | *[[Skyrim:Hinweise zum Save|Hinweise zum Save]] | ||
Zeile 56: | Zeile 61: | ||
*[[Skyrim:Papyrus Compiler-Fehler|Papyrus Compiler-Fehler]] | *[[Skyrim:Papyrus Compiler-Fehler|Papyrus Compiler-Fehler]] | ||
*[[Skyrim:Format eines Laufzeit-Fehlers|Papyrus Laufzeit-Fehler]] | *[[Skyrim:Format eines Laufzeit-Fehlers|Papyrus Laufzeit-Fehler]] | ||
− | *[[Skyrim:Gebräuchliche Papyrus- | + | *[[Skyrim:Ini-Einstellungen (Papyrus)|INI-Einstellungen (Papyrus)]] |
+ | *[[Skyrim:Gebräuchliche Papyrus-Funktionen und -Events|Gebräuchliche Papyrus-Funktionen und -Events]] | ||
*[[skyrim:Papyrus Glossary|Glossary]] | *[[skyrim:Papyrus Glossary|Glossary]] | ||
|- | |- |
Aktuelle Version vom 8. April 2013, 12:11 Uhr
Willkommen auf der Einführung zum Creation Kit PapyrusPapyrus ist ein gänzlich neues Scriptingsystem, das eigens für das Creation Kit entwickelt wurde. Wie jede Scripting-Umgebung kann Papyrus ein einschüchterndes System sein, besonders für jene, die nicht mit anderen Script- oder Programmiersprachen vertraut sind. Diese Seite ist als Zugang für alle Papyrus-Dinge gedacht. Es gibt verschiedene Wege zur Nutzung, die abhängig vom Level des Fachwissens sind.
Der absolute AnfängerWenn man bisher noch niemals eine Script- oder Programmiersprache benutzt hat, wird es etwas Zeit brachen, um bei Papyrus auf dem neuesten Stand zu sein, aber keine Sorge: Du hast dies vollständig verstanden. Wenn man noch nie vorher ein Entwicklungstool von Bethesda genutzt hat, sollte man einige Basis-Tutorials ansehen, um ein grundlegendes Verständnis des Creation Kits zu erlangen. Das “Hello, World“-Tutorial vermittelt die Anfänge zur Erzeugung und Veränderung eigener Papyrus-Scripts. Man sollte ebenfalls die Papyrus-Einführung lesen, aber dabei beachten, dass einige Konzepte noch über das derzeitige Verständnis hinaus gehen. Beachte das Papyrus eine voll ausgewachsene Scriptsprache ist. Deshalb ist erhebliche Arbeit erforderlich, um darin Experte zu sein. Aber vieles, was man lernt, wird man in anderen Scripting- und Programmiersprachen wieder finden, mit denen man sich in der Zukunft beschäftigen mag. Halte dich daran und sei dir sicher, dass du Hilfe von anderen Moddern in Online-Communities bekommst, ebenso wie in diesem Wiki und dem offiziellen Creation Kit Forum!
Der Veteran unter den Bethesda ModdernVorherige Erfahrung bei Modden für Morrowind, Oblivion, Fallout 3 oder Fallout: New Vegas gibt dir einen Vorteil mit Papyrus, will die grundlegende Terminologie und die Benutzung vieler Kernkonzepte erhalten geblieben ist. Papyrus verbindet sich jedoch auf gänzlich neue Weise mit dem Spiel und enthält viele neue Konzepte. Man sollte die Unterschiede zur vorherigen Scripterstellung ebenso lesen wie das Papyrus-Einführung bevor man eintaucht.
Der erfahrene Scripter/ProgrammiererWer schon mit Konzepten wie "Objektorientierung", "Compiling" und "Threading" vertraut ist, möchte mit einem Blick auf die Papyrus-Einführung beginnen. Dieser Artikel liefert einen Überblick über die Sprache, wie sie mit dem Creation Kit und dem Game interagiert und enthält ein paar Beispiele. Für ein Beispiel-Projekt sollte man dies Tutorial versuchen, das ein paar gescriptete Spielabläufe zu einem Boss-Kampf hinzu fügt, der im Level Design tutorial series dargestellt wurde.
Der Papyrus-ExperteWenn man dann mit Papyrus vertraut ist, wird diese Seite ein nützlicher Index für verschiedene in der Sprache verfügbare Funktionen sein. Das Setzen dieser Seite als Lesezeichen und Nutzer der Suchfunktion des Browsers (Strg+F für die meisten Browser) lässt schnell suchen, was man braucht. Man sollte auch eigene gute Verfahren und Anwendungsbeispiele zu bestehenden Funktionsseiten hinzuzufügen, wenn man dann mit der Sprache bewandert ist. Diese Beiträge in das Modding-Grundlagenwissen sind hilfreich für die Langlebigkeit und Lebendigkeit der Creation Kit Community und bedeuten bessere Mods für uns alle.
Links
|
Papyrus IndexPapyrus Konzepte
Externe Text-Editoren
Referenz-Seitens |
Unterkategorien
Diese Kategorie enthält die folgende 3 Unterkategorien, von 3 insgesamt.
Seiten in der Kategorie „Papyrus“
Folgende 36 Seiten sind in dieser Kategorie, von 36 insgesamt.