Difference between revisions of "Arcane University:Mechanics Implementation"

The Beyond Skyrim Wiki — Hosted by UESP
Jump to: navigation, search
m (Fixed extra square brackets around link.)
(navbox)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Trail|Implementation}}
+
{{Trail|Implementation}}{{ImpNav}}
This is the main page of the Beyond Skyrim Arcane University game mechanic tutorials. It serves as hub for the standard workflow and pointers to detailed specific tutorials for mechanics Implementation. The [[Arcane University: Implementation| Implementation]] department is structured in three sub-departments:
+
This is the main page of the Beyond Skyrim Arcane University Game Mechanic Tutorials. It serves as hub for the standard workflow and pointers to detailed specific tutorials for Mechanics Implementation.
* [[Quest Implementation]]
 
* [[Nif Implementation]]
 
* Mechanics Implementation
 
  
==Workflow & general tutorials==
+
==Relevant Skills==
 +
These are some important/relevant things to learn for mechanics in Skyrim.
  
What is important/relevant to learn for mechanics in Skyrim:
+
* General Papyrus scripting
 +
* Custom Spell(s) and/or enchantment(s). Not necessarily complex scripted effects, just custom ones.
 +
* Misc custom props. Things like traps, or more original/unique stuffs (like the activator to get into the Red Eagle's cave). Don't worry about the assets themselves.
 +
* Setting up custom creatures (there is tons of available free resources on Nexus to try your hands at it), from creating the new race up to placeable leveled encounters.
 +
* Setting up the Creation Kit side of common new assets in general, be it statics, misc objects, weapons, armors, furniture, harvestables, ...
 +
* Setting up crafting & tempering recipes.
 +
* Setting up custom containers.
 +
* Creating new NPCs & setting up & setting up generic (eventually leveled) NPCs. (appearance, outfits, etc;..)
 +
* Setting up background data for NPCs, such as relevant factions, keywords, relationships, etc...
 +
* Setting up NPC AI for inhabitants. This include their schedules, houses' locks, interiors' ownership, location data, etc...
 +
* Setting up merchants
  
* magic effects, spells
+
==Tutorials==
* perks
 
* day & night
 
* scripting, states
 
* ambushes, traps
 
* packages & routines
 
  
On the basis of many complex things is the papyrus scripting engine. A very short introduction to this is provided by the [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Papyrus_Hello_World Hello World] tutorial by Bethesda.  
+
If you've never used the Creation Kit before, then begin with the Creation Kit Wiki's [https://www.creationkit.com/index.php?title=Category:Getting_Started Getting Started] tutorial. After that, students should follow Bethesda's [https://www.creationkit.com/index.php?title=Category:Bethesda_Scripting_Tutorial_Series Scripting Tutorial Series] for their introduction to Papyrus—Papyrus scripting is the basis of many complex mechanics. Additionally, Bethesda's [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Planning_the_Quest Basic Quest Implementation Tutorial] covers mechanics-related topics like creating an NPC, creating a new item, and so on. The Creation Kit Wiki also provides many more tutorials that you can take advantage of ([https://www.creationkit.com/index.php?title=Tutorials CK Wiki Tutorials]/[https://www.creationkit.com/index.php?title=Category:Community_Tutorials Community Tutorials]/[https://www.creationkit.com/index.php?title=Video_Tutorials Video Tutorials]).
  
==specific topics tutorials==
+
===Papyrus===
  
*...
+
A simple introduction to Papyrus (without the added baggage of quests) is to make something happen when a user presses an activator, like a button. See the tutorial on the [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Papyrus_Hello_World Creation Kit Wiki]. If you prefer a video format, see the [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Papyrus_Hello_World video by Darkfox127].
*...
+
 
 +
===Magic Effects===
 +
 
 +
[https://www.creationkit.com/index.php?title=Magic_Effect General information] on the various fields from the CK wiki. [https://www.youtube.com/watch?v=8WAQjI4EldY Video] with the same information.
 +
 
 +
===Perks===
 +
 
 +
 
 +
 
 +
==Game Mechanics Lesson Plan==
 +
 
 +
* [[Arcane University:Weathers|Weathers]] (To come)
 +
* [https://www.youtube.com/watch?v=kpg14lOGaVo Implementing a Custom Creature Race (Youtube)]
 +
* [https://morroblivion.com/forums/music-and-sound/creature-sfx-implementation-guide Custome Creature Sound Effects (External Link)]
 +
* [[Arcane University:Magic Effects & Spells|Magic Effects & Spells]] (To come)
 +
* [[Arcane University:Perks|Perks]] (To come)
 +
* [[Arcane University:Setting Up an NPC|Setting Up an NPC]] (To come)
 +
* [[Arcane University:NPC Packages|NPC Packages]] (To come---CK Wiki's "Quest Implementation - Intermediate" introduces this for now)
 +
 
 +
[[Category:Arcane University-Implementation]]

Latest revision as of 03:55, 28 March 2022

< Arcane University:Implementation
Implementation
Departments
Quests
Nifs
Mechanics

This is the main page of the Beyond Skyrim Arcane University Game Mechanic Tutorials. It serves as hub for the standard workflow and pointers to detailed specific tutorials for Mechanics Implementation.

Relevant Skills[edit]

These are some important/relevant things to learn for mechanics in Skyrim.

  • General Papyrus scripting
  • Custom Spell(s) and/or enchantment(s). Not necessarily complex scripted effects, just custom ones.
  • Misc custom props. Things like traps, or more original/unique stuffs (like the activator to get into the Red Eagle's cave). Don't worry about the assets themselves.
  • Setting up custom creatures (there is tons of available free resources on Nexus to try your hands at it), from creating the new race up to placeable leveled encounters.
  • Setting up the Creation Kit side of common new assets in general, be it statics, misc objects, weapons, armors, furniture, harvestables, ...
  • Setting up crafting & tempering recipes.
  • Setting up custom containers.
  • Creating new NPCs & setting up & setting up generic (eventually leveled) NPCs. (appearance, outfits, etc;..)
  • Setting up background data for NPCs, such as relevant factions, keywords, relationships, etc...
  • Setting up NPC AI for inhabitants. This include their schedules, houses' locks, interiors' ownership, location data, etc...
  • Setting up merchants

Tutorials[edit]

If you've never used the Creation Kit before, then begin with the Creation Kit Wiki's Getting Started tutorial. After that, students should follow Bethesda's Scripting Tutorial Series for their introduction to Papyrus—Papyrus scripting is the basis of many complex mechanics. Additionally, Bethesda's Basic Quest Implementation Tutorial covers mechanics-related topics like creating an NPC, creating a new item, and so on. The Creation Kit Wiki also provides many more tutorials that you can take advantage of (CK Wiki Tutorials/Community Tutorials/Video Tutorials).

Papyrus[edit]

A simple introduction to Papyrus (without the added baggage of quests) is to make something happen when a user presses an activator, like a button. See the tutorial on the Creation Kit Wiki. If you prefer a video format, see the video by Darkfox127.

Magic Effects[edit]

General information on the various fields from the CK wiki. Video with the same information.

Perks[edit]

Game Mechanics Lesson Plan[edit]