前書き
本記事では、Project Zomboid(以下、PZ)のMOD開発について記載します。
目指すところ
- MOD開発における基本的な構成を理解する
- 簡単なMODを作成できるようになる
- 作成したMODをSteam Workshopで公開できるようになる
前提
- PZについて基本的な仕様を把握していること
- 一般的なプログラミング開発、およびスクリプト言語の経験があること 1
- 本記事はPZ「ビルド41.78」での開発を対象としています
注意事項
- 本記事で紹介する開発方法は、あくまで私の個人的なものとなります。
必ずしも最適な手法ではないと思いますので、参考までにご参照ください。 - 画像ファイル以外の添付ファイルは、自前のサーバ2へリンクしています。
MD5チェックサムを記載しておりますので、自己責任でご活用ください。
全編を通しての参考情報
MOD開発における詳細情報は、ほぼ全て下記参考URLに記載されています。
本記事ではそれらの説明は最小限に留め、どちらかというとチュートリアルを目指します。
記事一覧
- 1. サンプルMODの作成(Hello World)
- 2. 撲殺バットMODの作成(アイテム追加)
- 3. 撲殺バットMODの作成(各種差替え)
- 4. 撲殺バットMODの作成(レシピ追加)
- 5. 撲殺バットMODの作成(翻訳追加)
- 6. 撲殺バットMODの作成(独自ギミック追加1)
- 7. 撲殺バットMODの作成(独自ギミック追加2)
- 8. 撲殺バットMODの作成(MOD公開)
-
PZのMODは、基本的にLua言語での開発となります。
Lua言語が未経験の場合も、一般的なスクリプト言語の知識があれば問題ないと思います。
本記事では、開発全般や言語に関する一般的な説明は割愛します。 ↩