RPGの NPC ロスターをまるごと1バッチで作る
アートスタイルを選び、NPCの数を4体、9体、16体から選択します。かんたん挿入または自由入力で、役職を1行に1つ追加してください。半身・全身・アバターからフレーミングを選ぶと、バッチ全体を4クレジットで生成できます。ポートレートはZIPとJSONマニフェスト付きでダウンロードできます。
入力済み:5/9。生成する前にすべての欄を入力してください。
NPC一括生成ツールとは?
NPCの数を4体、9体、16体から選び、1バッチ一律4クレジットで生成できます。役職を1行に1つ入力すると、半身・全身・アバターの構図で、キャラクターの輪郭に合わせて切り抜いた背景透過PNGをNPCごとに出力します。

NPC一括生成ツールはこんな人に
NPC が 2 体以上登場するすべてのゲームは、ロスター全体でアートスタイルを固定し、エンジン即対応の素材を吐き出してくれるジェネレーターから恩恵を受けます。

街を作り込むインディー RPG 開発者
村人10人、衛兵3人、商人2人、神官1人を1バッチでまとめて生成できます。すべてのキャラクターでピクセルパレットとバストアップのフレーミングが揃うので、会話ボックスやNPCパネルにそのまま使えます。外注や、週末を使ってポートレートを手描きする手間は不要です。

ユニットロスターを組むタクティクスグリッドデザイナー
アートスタイルを揃えた16体の戦術ユニットが必要ですか?1バッチで16体の全身ポートレートと、各ユニットの役職・シード・ファイル名を対応付けたマニフェストを生成できます。エンジン側のインポートスクリプトが`manifest.json`を読み取り、各ユニットをクラスごとに配置します。

ゲームジャム&短期プロトタイピングチーム
48時間のゲームジャムで、スプライト担当の2人が来られなくなっても、休憩の間に9体のNPCをまとめて生成できます。ポートレートはビジュアルノベルのカットシーンや会話UIに使え、すべてのキャラクターが最初に選んだ参考画像のスタイルに揃います。
スタイル固定からダウンロード可能なロスターまで 3 ステップ
スタイルを選び、NPCの数を4体、9体、16体から選択します。役職を1行に1つ入力してフレーミングを選ぶと、1バッチ4クレジットで生成し、マニフェスト付きのZIPをダウンロードできます。
アートスタイルを固定する
4 種類の組み込みプリセット(16 ビットピクセルのトップダウン、モダンアニメ RPG、サイバーパンクちび、ダークファンタジー)から選ぶか、自前のリファレンス画像をアップロードします。この 1 つの選択がバッチ全体のパレット・線の太さ・プロポーションを支配します。NPC ごとにスタイルを書き直す必要はありません。

人数・役職・フレーミングを選ぶ
NPCの数を4体、9体、16体から選んでください。役職チップをクリックすると次の空欄に挿入されます。好きな役職を直接入力することもできます。同じ種類のNPCを複数生成するには、複数の行に同じ役職を入力してください。すべての欄を入力したら、半身・全身・アバターからフレーミングを選びます。「年齢ミックス」と「性別ミックス」はバッチ全体に適用されます。

生成・確認・ダウンロード
「生成」を押すと、役職の説明を一度だけ詳しく整えた後、NPCロスターをまとめて生成し、キャラクターごとのPNGに分離します。`portraits/`と`manifest.json`・`manifest.csv`を含むZIPをダウンロードできます。

RPG NPC ロスターを完成させるのに必要なものすべて
スタイル固定、役職のかんたん挿入、半身・全身・アバターの構図、キャラクターの輪郭に沿った分離、ゲームエンジン用のエクスポートを1つのワークフローで利用できます。

NPCロスター全体でスタイル固定
1つのプリセットまたは1枚の参考画像をもとに、バッチ内のすべてのキャラクターのパレット・線の太さ・プロポーション・シルエットを揃えます。生成した16人の村人は、別々の16作品から集めたNPCではなく、同じ街の16人の住人に見えます。サイバーパンクちびやダークファンタジーにプリセットを変えても、同じようにスタイル固定が適用されます。

バストアップ・全身・アバターのフレーミングを選択
ゲーム開発向けの3種類の構図から選べます。会話用の顔グラには「バストアップ」、キャラクターシートやビジュアルノベルの立ち絵には「全身」、顔を大きく表示するアイコンには「アバター」が適しています。各NPCを輪郭に沿って分離した後、512×512の背景透過キャンバスに配置します。バッチ全体に共通の拡大・縮小率を適用してキャラクター同士の相対的な大きさを保ち、横方向の中央と下端の基準線を揃えます。

NPCロスターをまとめて生成し、個別のPNGに分離
NPCロスター全体をまとめて生成した後、各キャラクターを輪郭に沿って切り出します。分離が完了したら、バッチ全体を確認できます。

Unity・Godot・RPG ツクール対応の ZIP+JSON マニフェスト
ダウンロードする ZIP には `portraits/` フォルダと `manifest.json`・`manifest.csv` が含まれます。マニフェストの各行は `npc_id → role → framing → seed → filename` の対応関係を持ちます。インポートスクリプトが街の住人全体を 1 パスで読み込み、素材を 1 つずつ登録する必要はありません。
このNPC一括生成ツールが選ばれる理由
共通のアートスタイルでNPCを4体、9体、16体から選んで生成できます。料金は1バッチ一律4クレジットです。役職のかんたん挿入からゲームエンジン用のエクスポートまで、1か所で完結します。
バッチ全体でスタイル固定
プリセットのプロンプト断片とリファレンス画像のグラウンディングが、バッチ全体でパレット・プロポーション・線の太さを安定させます。NPC ごとのスタイル再調整も、世代間でのパレットドリフトもありません。
役職をかんたん挿入し、各行を自由に編集
バッチのNPC数を選び、役職を1行に1つ入力します。同じチップを繰り返しクリックすれば、村人や衛兵を複数追加できます。各行を編集して好きな役職を指定することもできます。入力済みの欄のカウンターで、ロスターの準備ができたか確認できます。
キャラクターの輪郭に沿って分離
固定のグリッドで切り分けるのではなく、画像内で確認できる各キャラクターの輪郭に沿って切り出します。指定した数の独立したキャラクターを識別できない場合は、グリッドで切り取った断片を出力せず、バッチを失敗として終了します。
生成失敗時はバッチ料金を返金
クレジット消費後に生成またはキャラクターの分離に失敗した場合、バッチ料金の4クレジットを1回だけ返金します。プロンプトの改善はクレジット消費前に行います。
エンジン即対応のマニフェストで、再カタログ化は不要
すべての ZIP に `manifest.json` と `manifest.csv` が含まれ、各 NPC を役職・フレーミング・シード・プロンプト・ファイル名にマッピングします。競合のジェネレーターは無記名 PNG のフォルダを渡してくるだけ。本ツールは、素材登録スクリプトを手書きするはずだった 1 時間を丸ごと節約します。
細かいスライダー不要、ロスターを自動でミックス
「年齢ミックス」「性別ミックス」のトグルが、子供・若者・中年・長老、そして男性・女性・中性的にロスターを自動分散させます。NPC ごとのスライダーは不要。衛兵分隊を統一したい? オフに。街全体を多様にしたい? オンのままで。
NPC一括生成ツール よくある質問
ゲーム開発者が初回バッチ前に必ず確認する質問。
NPC一括生成ツールは、すべてのキャラクターをどうやって同じアートスタイルに揃えていますか?
プリセットまたはアップロードした参考画像をもとに、役職の説明と共通のアートスタイルを一度だけ詳しく整えます。その後、NPCロスター全体を1枚の画像として生成し、キャラクターの輪郭に沿って分離します。1バッチには1つの共通スタイルが適用されるため、複数のスタイルを使いたい場合は、バッチを分けて生成してください。
1 バッチで何体まで NPC を生成できますか? 各料金は?
NPCの数は4体、9体、16体のいずれかを選べます。新規バッチの料金は、NPC数にかかわらず合計4クレジットです。かんたん挿入または自由入力で役職を1行に1つ入力し、生成前にすべての欄を埋めてください。同じ種類のNPCを複数生成したい場合は、複数の行に同じ役職を入力します。
NPC ごとにどんなファイルが手に入りますか? フォーマットは?
新たに生成する各NPCは、512×512の背景透過PNGとして出力されます。キャラクターを輪郭に沿って分離した後、共通の拡大・縮小率を適用し、余白を加えて同じサイズのキャンバスに配置します。元画像が2Kの場合、NPC数が4体・9体・16体のバッチでは、それぞれ960・640・480ピクセルを幅の基準とし、さらに余白を確保します。すべてのキャラクターを欠けずに収めるため、必要に応じてバッチ全体をさらに縮小します。ZIPには`portraits/`フォルダに加えて、各ファイルをNPC ID・役職・構図・シード値・プロンプトに対応付ける`manifest.json`と`manifest.csv`が含まれます。以前に書き出したファイルのサイズは変わりません。
ZIP を Unity・Godot・RPG ツクール MV/MZ にどうインポートしますか?
Unity:`portraits/` フォルダを `Assets/Sprites/NPCs` にドラッグすると、Unity が各 PNG を 2D Sprite として自動インポートします。Godot:`portraits/` を `res://sprites` にドロップし、各シーンからスプライトを参照します。RPG ツクール MV/MZ:会話の顔グラ用には `img/faces/` に、カットイン用には `img/pictures/` に立ち絵をコピーしてください。すべての ZIP に同梱の `README.txt` に、各エンジン向けの 1 行レシピが書かれています。
Scenario・Layer・Dzine・CharacterGen と何が違いますか?
ScenarioとLayerはスタジオの制作パイプライン向けのツールで、一般公開の一括生成ツールではありません。DzineとCharacterGenは単体キャラクターのコンセプト画像を生成しますが、一括生成・スタイル固定・エクスポートテンプレートを1か所にまとめてはいません。Rosebudが作るのは会話用のAI NPCで、ゲーム素材ではありません。このNPC一括生成ツールでは、4体・9体・16体の一括生成、参考画像によるスタイル固定、ゲームエンジンで使えるZIPとマニフェストの出力を、1バッチ4クレジットで利用できます。
生成やキャラクターの分離に失敗した場合はどうなりますか?
プロンプトの改善はクレジット消費前に行います。クレジット消費後に生成に失敗した場合、または指定した数の独立したキャラクターを識別できなかった場合は、バッチを失敗として終了し、4クレジットを1回だけ返金します。固定のグリッドで切り分ける処理への切り替えは行いません。
生成した NPC を有料ゲームで商用利用できますか?
はい。生成された NPC はあなたのもので、商用ゲーム、プロトタイプ、ゲームジャム参加作、Steam リリース、マーケティング素材で利用しても、使用ごとのロイヤリティはかかりません。ZIP・`manifest.json`・`manifest.csv` のダウンロードにはアクティブな有料プランが必要ですが、ジェネレーター自体はすべてのプランに開放されているため、無料ユーザーもサブスクライブ前にバッチをプレビューできます。
