#GitHubにあるsimplePluginが新しいskse64で動かなくなって為、修正しました。
SKSE64プラグインを開発するには以下の環境が必要になります。
必要なソフトウェアのインストール
-
Microsoft Visual Studio Community 2015
Microsoft アカウントが必要です。他にも色々と必要になってくるので作っておくことをおすすめします。
インストールには結構な時間がかかるので、時間があるときに始めましょう。
SKSE64サンプルプラグインの用意
-
プラグインファイルをまとめるためのフォルダを用意する。
今回はVS2015のデフォルトフォルダのドキュメント/Visual Studio 2015/projectsにSamplePluginという名前でフォルダを用意する。 -
Skyrim Script Extender (SKSE)からSE用の7zアーカイブを入手する。
-
入手した7zアーカイブ内のsrcフォルダ以下を先ほどのフォルダ(SKSESamplePlugin)に展開する。
-
GitHubからSimplePluginを入手する。
- SimplePluginをSKSESamplePlugin/skse64フォルダ に中身のフォルダごと展開する。
-
Skse64SimplePlugin-masterフォルダの名前を好きな名前にする。
今回はsamplePluginとした。 - SamplePluginフォルダにある「skse64.sln」を「VS2015」で開く。
-
警告が出るがソース管理の関連付けは削除していい
(開発者が保持しているソース管理システムと僕らの環境がつながっていないために出る警告です) -
loaderのためのプロジェクト3個は不要なので削除する(右クリックのコンテキストメニューから削除を選ぶ)
-
ソリューション 'skse64' (3プロジェクト) を右クリック→追加→既存のプロジェクト(E)を選択する。
samplePluginフォルダの「simplePlugin.vcxproj」を選択する。 - 追加された「samplePlugin」を右クリック→ビルド依存関係→プロジェクト依存関係を選択して両方にチェックを入れる
- 画面上真ん中の選択欄の「Debug」を「Release」に変更する
- プルダウンメニューの「ビルド」⇒「ソリューションのビルド」を選択する。
-
以下のファイルが作成されればひとまず作れる環境は出来ました。お疲れさまでした。
SamplePlugin/x64/Release/simplePlugin.dll