Pat’s NPC – Project Remnants [B42 SP] – 【Project Zomboid】

武器追加服装・装備追加車両追加マップ・建物追加スキル・特性追加ゾンビ・難易度調整サバイバル・クラフト追加UI改善
  • 対応バージョン:0.1.2
  • サブスクライバー数:952
  • 最終更新:2026-06-07 21:00:06 UTC
  • 制作者76561199543712830

MOD説明(日本語)

MOD概要

Project Remnantsは、Project Zomboid Build 42.19向けのNPCサバイバーMODです。現在のリリースバージョンはv0.1.2-alpha.1です。このMODの目的は、NPCサバイバーを単なる装飾ではなく、実際のパーティーメンバーのように機能させることです。サバイバーの募集、指揮、憑依、制御切り替え、インベントリ共有、協力プレイ、乗り物移動など、本格的なサバイバーパーティー体験を構築するためのシステムが実装されています。

このMODで何が変わるか

  • 人間NPCサバイバーをパーティーメンバーとして迎え、指示を与えられます。
  • キャラクター憑依機能により、NPCを操作し、元のプレイヤーキャラクターはAI制御のパーティーメンバーとして活動を続けます。
  • 制御の移行と死亡時の引き継ぎ機能により、操作中のキャラクターが死亡した場合でも、別のパーティーメンバーに制御が自動的に引き継がれます。
  • NPCは、障害物に応じて直接操舵とA*パスファインディングを切り替えながら、プレイヤーをダイナミックに追従します。
  • パーティーメンバーは互いに重ならないよう、グループを意識した追従間隔を保ちます。
  • NPCの位置、装備品、着用アイテム、手に持っているもの、健康状態、指示、追従対象、パーティー状態などがセーブ/ロードに対応しています。
  • パーティーメンバー間でアイテムを移動するためのインベントリUIが利用できます。
  • NPCは視認できる脅威のみを検出し、壁や閉じたドアの向こうに隠れた敵を攻撃しません。
  • NPCの近接戦闘AIには、間隔保持、後退、突き飛ばし、踏みつけ、群れの圧力チェック、戦闘態勢解除などの行動が含まれます。
  • NPCの遠距離戦闘AIには、弾薬チェック、リロード、照準の信頼度、フレンドリーファイアの回避、スマートな発砲タイミングなどの行動が含まれます。
  • 実験的な乗り物サポートとして、NPCの乗り物への乗降、オートパイロット式のNPC運転/ルート行動が含まれます。
  • サバイバーの行動を拡張し、新しいシステムを構築するためのLua APIフックが提供されています。

想定されるメリット(推定)

  • NPCサバイバーがより賢く、頼りになる存在になることで、サバイバル体験の没入感が高まると考えられます。
  • NPCの憑依や制御切り替えにより、多様なプレイスタイルや戦術的な選択肢が増える可能性があります。
  • 詳細に作り込まれた戦闘AIにより、NPCが単なる的ではなく、より現実的で戦略的な戦闘要員として機能すると考えられます。
  • パーティーインベントリの共有や動的な追従により、グループでの探索や物資運搬が効率的になる可能性があります。
  • 実験的ながらもNPC運転機能は、広大なマップでの移動や拠点設営において、大きな利便性をもたらす可能性があります。
  • 開発者が「最もシャープで信じられるNPC戦闘AI」と自負していることから、既存のNPC MODと比較して、より高度なNPCの挙動を体験できると予想されます。

想定されるデメリット・注意点(推定)

  • 本MODはまだ「非常に早期の開発段階」であるため、バグ、予期せぬ挙動、一部機能の未完成など、不安定な要素が多く存在する可能性があります。重要なセーブデータのバックアップが推奨されています。
  • インストールのためにPowerShellスクリプトの実行が必要であり、一般的なMOD導入方法とは異なるため、PC操作に不慣れなプレイヤーにとっては敷居が高い可能性があります。
  • ゲームの起動時にJavaエージェントがロードされる必要があるため、通常のMODとは異なるトラブルシューティングが必要になる可能性があります。
  • 複雑なAIやシステムが追加されるため、ゲームのパフォーマンス(FPSやロード時間など)に影響を与える可能性があります。
  • 乗り物サポートは「実験的」と明記されており、不具合や限定的な挙動を示す可能性があります。
  • 早期開発段階であるため、今後のアップデートで機能が大きく変更されたり、セーブデータの互換性が失われたりする可能性も考えられます。

向いている人(推定)

  • Project ZomboidでNPCとのパーティープレイや協力プレイを強く求めている人。
  • NPCがより賢く、自律的に行動することを望んでいる人。
  • 新しい機能や複雑なシステムを積極的に試すことに意欲がある人。
  • 早期アクセス段階のMODの不安定性やバグを許容でき、開発に協力する意思がある人。
  • PowerShellの実行やJavaエージェントのロードなど、少し特殊なインストール手順やトラブルシューティングに抵抗がない人。
  • 既存のNPC MODに満足しておらず、より高度なAIや機能性を求めている人。

向いていない人(推定)

  • Project Zomboidをソロプレイで楽しむことを重視している人。
  • MOD導入において、安定性やバグの少なさを最優先する人。
  • 複雑なインストール手順や技術的なトラブルシューティングを避けたい人。
  • ゲームのパフォーマンス低下を全く許容できない人。
  • NPCにそこまで重点を置いておらず、基本的な機能があれば十分だと考えている人。
  • 頻繁なアップデートによる変更や、それに伴うセーブデータの互換性問題などに煩わされたくない人。

総合評価(暫定)

  • おすすめ度:★★★★☆
  • 根拠:NPCパーティーの概念をProject Zomboidに本格的に導入しようとする意欲的なMODであり、特に詳細な戦闘AIや実験的な乗り物サポートは、これまでのNPC MODの常識を覆す可能性を秘めています。パーティーメンバーへの憑依や制御引き継ぎなど、ゲームプレイに多様な選択肢をもたらす機能が豊富に用意されています。しかし、非常に早期の開発段階であるため、不安定性やバグのリスクがある点、また特殊なインストール手順が必要な点を考慮し、星4つと評価しました。サブスクライバー数は不明ですが、その機能性から将来性が高く評価できます。

※この説明文はAIによる自動翻訳です。正確な情報は下記の原文またはSteam Workshop公式ページをご確認ください。

原文を見る(英語)
Project Remnants is an early human NPC survivor mod for Project Zomboid Build 42.19.
Current release: v0.1.2-alpha.1

This mod is built around one goal: make NPC survivors feel like actual party members instead of decorative bodies. Recruit, command, possess, switch control, share inventory, survive together, and let your group move through Knox Country with systems that are meant to grow into a full survivor-party experience.

INSTALLATION
Main install method: use the included PowerShell installer.

1. Subscribe to the Workshop item and let Steam finish downloading it.
2. Enable Project Remnants from the in-game Mods menu.
3. Close Project Zomboid before running the installer.
4. Open the Project Remnants root folder inside the downloaded Workshop mod.

If you installed the mod manually instead of through Steam Workshop, open the mod’s root folder:

5. Right-click install_project_remnants.ps1 and choose Run with PowerShell.
6. The installer normally finds Project Zomboid from the same Steam library as the mod. If Windows asks for your Project Zomboid install folder, paste the folder that contains ProjectZomboid64.json.

7. Wait for the installer to finish, then start Project Zomboid again.

What the installer does
– Finds the mod’s NPCFW.jar automatically.
– Finds your Project Zomboid install folder automatically when possible.
– Backs up ProjectZomboid64.json before changing anything.
– Patches ProjectZomboid64.json in place so the game loads the Java agent.
– Points the Java agent/classpath to the NPCFW.jar inside the mod folder.
– Copies NPCFW.jar into the game root as a fallback/troubleshooting copy.
– Copies Java agent DLL compatibility files into the game root for machines that cannot resolve java.instrument normally.
– Validates the patched JSON and verifies the required entries.

Do not manually copy NPCFW.jar or edit ProjectZomboid64.json unless I specifically ask you to for troubleshooting.

AUTO-UPDATES
After the installer has been run once, normal Steam Workshop updates should update the Java agent too, because ProjectZomboid64.json is pointed at the NPCFW.jar inside the Project Remnants mod folder.

In normal cases:
– Steam updates the Workshop mod.
– The mod-folder NPCFW.jar is replaced by Steam.
– The game keeps loading that updated jar on launch.
– You do not need to rerun the installer for every small mod update.

You should rerun the installer if:
– Steam Verify Integrity was used.
– Project Zomboid updated or switched branches.
– ProjectZomboid64.json was reset or manually edited.
– You moved the game install or moved the mod install.
– The game fails before the window opens with java.instrument / instrument.dll errors.

If installation fails, send the installer output, ProjectZomboid64.json, console.txt, and any NPCFW_agent_startup.log, NPCFW_patch_log.txt, or NPCFW_patch_error.txt files that were created.

Current Features
– Human NPC survivors with party control and companion orders.
– Character possession: take control of an NPC, then let your original body continue as an AI-controlled party member.
– Control transfer and death failover, so another living party member can take over when the controlled character dies.
– Dynamic following that switches between direct steering and A* pathfinding when geometry gets in the way.
– Group-aware follow spacing so companions try not to stack directly on top of each other.
– Save/load support for NPC position, gear, worn items, hands, health, orders, follow target, and party state.
– Party inventory transfer UI for moving items between survivors.
– Visible-threat detection, so NPCs do not blindly attack enemies hidden behind solid walls or closed doors.
– Melee combat AI with spacing, retreating, shoving, stomping, horde pressure checks, and combat stance cleanup.
– Ranged combat AI with ammo checks, reload handling, aiming confidence, friendly-fire safety, and smarter shot timing.
– Experimental vehicle support, including NPC vehicle entry/exit and autopilot-style NPC driving/route behavior.
– Lua API hooks for extending survivor behavior and building more systems on top of the framework.

Combat AI Bragging Rights
The combat AI is the part I am proud to brag about. Project Remnants is designed to push beyond the usual Project Zomboid NPC mod behavior: no simple zombie rushing, no brainless swinging forever, and no pretending that a wall is not there. NPCs evaluate visible threats, respect group position, keep spacing, retreat from pressure, handle crawlers, shove close danger, manage ranged confidence, and try to avoid friendly fire. The goal is to make this the sharpest and most believable NPC combat AI in the PZ mod scene.

NPC Autopilot Driving
Project Remnants also includes experimental autopilot driving work for NPCs. The goal is not just “NPCs can sit in cars”, but actual NPC vehicle behavior: entering, exiting, following vehicle orders, and driving routes through autopilot-style systems. This is still experimental, but it is one of the features I am most excited to keep expanding.

If the game fails before the window opens and the error mentions “Could not find agent library instrument” or “Module java.instrument may be missing”, the native launcher cannot find the JRE agent DLLs. The java.library.path entry added by the installer is the intended fix. If this still happens after running the installer, report it with your console log.

Important
The Lua mod can be enabled normally from the Mods menu, but the Java agent must be loaded when the game starts. If the agent is missing, Project Remnants will not fully initialize and the console/log may mention NPCFW.jar or ProjectZomboid64.json.

Early Development Disclaimer
Project Remnants is still in very early development. Expect bugs, strange edge cases, and occasional broken behavior. Please back up important saves before testing.

Every bug report and feature suggestion is highly appreciated. If something breaks, or if you have an idea that would make NPC survivors more fun, please report it. I would be glad to review ideas from the community.

SUPPORT DEVELOPMENT
If you enjoy the mod and want to support development, donations are welcome on Ko-fi. Help me fund my dream of buying better hardware so I can test bigger systems, work faster, and keep my motivation for Project Remnants development high:

OTHER MODS USED IN THE PREVIEWS
Guns Of Marz

Workshop ID: 3738362476
Mod ID: ProjectRemnants

Workshop ID: 3738362476
Mod ID: ProjectRemnants

この記事/MODは気に入りましたか?

はい
いいえ
フィードバックをありがとうございます!

コメントする

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Steam Gamers-ナレッジ-
プライバシーに関する概要

当ウェブサイトでは、お客様に最適なユーザー体験を提供するためにクッキーを使用しています。クッキー情報はお客様のブラウザに保存され、お客様が当ウェブサイトに再訪問された際に識別したり、当チームがお客様にとって最も興味深く役立つサイト内のセクションを把握したりするなどの役割を果たします。