リクエスト詳細
✨ 既存アプリの改善
対応完了
対象アプリ: RPGストーリーフォージ AI風ドット絵冒険
島バイオーム別「天使・光神・聖獣・守護霊・神格生物」系モンスター画像20種の追加
## 1. 目的
聖職者・騎士・悪魔・堕天使などの対極として「天使・光神・聖獣・守護霊・神格生物」系モンスターをDQ風ドット絵で追加する。神殿・封印の地・終盤島・光属性エリアなど高難度ゾーンに配置することで、終盤の戦闘に神聖系ボスや守護者としての登場パターンを増やし、ゲームの物語的メリハリを強化する。
## 2. 追加モンスター一覧(20種)
| キー | モンスター名 | 主なバイオームタグ |
|---|---|---|
| angel_warrior | 光天の剣士 | temple, sealed, final |
| seraph | セラフィム | temple, sealed |
| holy_guardian | 聖域の守護者 | temple, castle |
| divine_beast | 神聖獣 | grassland, temple |
| gold_dragon | 黄金竜 | temple, final, volcano |
| sacred_wolf | 聖なる白狼 | snow, grassland |
| light_phoenix | 光炎の不死鳥 | volcano, temple |
| celestial_golem | 天光ゴーレム | ruin, temple |
| holy_spirit | 光精霊 | grassland, ocean |
| archangel | 大天使 | sealed, final |
| divine_knight | 神代の騎士 | castle, sealed |
| sacred_serpent | 聖蛇 | temple, swamp |
| heaven_lion | 天界のライオン | grassland, temple |
| star_fairy | 星の精霊 | forest, grassland |
| radiant_golem | 輝晶のゴーレム | ruin, final |
| sun_bird | 太陽鳥 | desert, volcano |
| holy_wraith | 浄化の亡霊 | castle, ruin |
| divine_unicorn | 神聖なユニコーン | grassland, forest |
| light_titan | 光の巨人 | final, sealed |
| god_eye | 神の眼 | temple, final |
## 3. ファイル配置
- 各画像を `assets/monsters/{キー}.png` に配置(既存命名規則に準拠)
## 4. lib.php への追記
`rpgsf_assets()` 内の `monster_images` 配列に以下を追加する(既存エントリの末尾に追記、既存キーとの重複なし):
```php
'angel_warrior' => 'assets/monsters/angel_warrior.png',
'seraph' => 'assets/monsters/seraph.png',
'holy_guardian' => 'assets/monsters/holy_guardian.png',
'divine_beast' => 'assets/monsters/divine_beast.png',
'gold_dragon' => 'assets/monsters/gold_dragon.png',
'sacred_wolf' => 'assets/monsters/sacred_wolf.png',
'light_phoenix' => 'assets/monsters/light_phoenix.png',
'celestial_golem'=> 'assets/monsters/celestial_golem.png',
'holy_spirit' => 'assets/monsters/holy_spirit.png',
'archangel' => 'assets/monsters/archangel.png',
'divine_knight' => 'assets/monsters/divine_knight.png',
'sacred_serpent' => 'assets/monsters/sacred_serpent.png',
'heaven_lion' => 'assets/monsters/heaven_lion.png',
'star_fairy' => 'assets/monsters/star_fairy.png',
'radiant_golem' => 'assets/monsters/radiant_golem.png',
'sun_bird' => 'assets/monsters/sun_bird.png',
'holy_wraith' => 'assets/monsters/holy_wraith.png',
'divine_unicorn' => 'assets/monsters/divine_unicorn.png',
'light_titan' => 'assets/monsters/light_titan.png',
'god_eye' => 'assets/monsters/god_eye.png',
```
## 5. バイオーム自動マッチングロジック
既存のモンスター名→キー自動マッチング処理(`monster_images` のキー名タグ照合)に、以下タグを追加する:
- `temple`(神殿): angel_warrior, seraph, holy_guardian, divine_beast, archangel, divine_knight, sacred_serpent, god_eye
- `sealed`(封印の地): angel_warrior, seraph, archangel, divine_knight, light_titan, god_eye
- `final`(終盤島): archangel, gold_dragon, light_titan, radiant_golem, god_eye
- `castle`(古城): holy_guardian, divine_knight, holy_wraith
- `grassland`(草原): divine_beast, holy_spirit, heaven_lion, star_fairy, divine_unicorn
- `snow`(雪原): sacred_wolf
- `volcano`(火山): light_phoenix, gold_dragon, sun_bird
- `ruin`(遺跡): celestial_golem, radiant_golem, holy_wraith
- `forest`(森): star_fairy, divine_unicorn
- `desert`(砂漠): sun_bird
- `ocean`(海洋): holy_spirit
- `swamp`(沼地): sacred_serpent
## 6. 既存機能との整合
- 既存の `monster_images` キー・ファイルパスは変更しない
- 戦闘Canvas・図鑑・マップ上の敵表示は既存のマッチングロジックをそのまま流用し、新キーを追加するだけで自動反映される
- ボス・中ボス判定(archangel, light_titan, god_eye, gold_dragon)は既存の大型表示フラグを付与し、戦闘画面で通常敵より大きく表示する
- スマホ・PC両対応のCanvas描画に変更なし
聖職者・騎士・悪魔・堕天使などの対極として「天使・光神・聖獣・守護霊・神格生物」系モンスターをDQ風ドット絵で追加する。神殿・封印の地・終盤島・光属性エリアなど高難度ゾーンに配置することで、終盤の戦闘に神聖系ボスや守護者としての登場パターンを増やし、ゲームの物語的メリハリを強化する。
## 2. 追加モンスター一覧(20種)
| キー | モンスター名 | 主なバイオームタグ |
|---|---|---|
| angel_warrior | 光天の剣士 | temple, sealed, final |
| seraph | セラフィム | temple, sealed |
| holy_guardian | 聖域の守護者 | temple, castle |
| divine_beast | 神聖獣 | grassland, temple |
| gold_dragon | 黄金竜 | temple, final, volcano |
| sacred_wolf | 聖なる白狼 | snow, grassland |
| light_phoenix | 光炎の不死鳥 | volcano, temple |
| celestial_golem | 天光ゴーレム | ruin, temple |
| holy_spirit | 光精霊 | grassland, ocean |
| archangel | 大天使 | sealed, final |
| divine_knight | 神代の騎士 | castle, sealed |
| sacred_serpent | 聖蛇 | temple, swamp |
| heaven_lion | 天界のライオン | grassland, temple |
| star_fairy | 星の精霊 | forest, grassland |
| radiant_golem | 輝晶のゴーレム | ruin, final |
| sun_bird | 太陽鳥 | desert, volcano |
| holy_wraith | 浄化の亡霊 | castle, ruin |
| divine_unicorn | 神聖なユニコーン | grassland, forest |
| light_titan | 光の巨人 | final, sealed |
| god_eye | 神の眼 | temple, final |
## 3. ファイル配置
- 各画像を `assets/monsters/{キー}.png` に配置(既存命名規則に準拠)
## 4. lib.php への追記
`rpgsf_assets()` 内の `monster_images` 配列に以下を追加する(既存エントリの末尾に追記、既存キーとの重複なし):
```php
'angel_warrior' => 'assets/monsters/angel_warrior.png',
'seraph' => 'assets/monsters/seraph.png',
'holy_guardian' => 'assets/monsters/holy_guardian.png',
'divine_beast' => 'assets/monsters/divine_beast.png',
'gold_dragon' => 'assets/monsters/gold_dragon.png',
'sacred_wolf' => 'assets/monsters/sacred_wolf.png',
'light_phoenix' => 'assets/monsters/light_phoenix.png',
'celestial_golem'=> 'assets/monsters/celestial_golem.png',
'holy_spirit' => 'assets/monsters/holy_spirit.png',
'archangel' => 'assets/monsters/archangel.png',
'divine_knight' => 'assets/monsters/divine_knight.png',
'sacred_serpent' => 'assets/monsters/sacred_serpent.png',
'heaven_lion' => 'assets/monsters/heaven_lion.png',
'star_fairy' => 'assets/monsters/star_fairy.png',
'radiant_golem' => 'assets/monsters/radiant_golem.png',
'sun_bird' => 'assets/monsters/sun_bird.png',
'holy_wraith' => 'assets/monsters/holy_wraith.png',
'divine_unicorn' => 'assets/monsters/divine_unicorn.png',
'light_titan' => 'assets/monsters/light_titan.png',
'god_eye' => 'assets/monsters/god_eye.png',
```
## 5. バイオーム自動マッチングロジック
既存のモンスター名→キー自動マッチング処理(`monster_images` のキー名タグ照合)に、以下タグを追加する:
- `temple`(神殿): angel_warrior, seraph, holy_guardian, divine_beast, archangel, divine_knight, sacred_serpent, god_eye
- `sealed`(封印の地): angel_warrior, seraph, archangel, divine_knight, light_titan, god_eye
- `final`(終盤島): archangel, gold_dragon, light_titan, radiant_golem, god_eye
- `castle`(古城): holy_guardian, divine_knight, holy_wraith
- `grassland`(草原): divine_beast, holy_spirit, heaven_lion, star_fairy, divine_unicorn
- `snow`(雪原): sacred_wolf
- `volcano`(火山): light_phoenix, gold_dragon, sun_bird
- `ruin`(遺跡): celestial_golem, radiant_golem, holy_wraith
- `forest`(森): star_fairy, divine_unicorn
- `desert`(砂漠): sun_bird
- `ocean`(海洋): holy_spirit
- `swamp`(沼地): sacred_serpent
## 6. 既存機能との整合
- 既存の `monster_images` キー・ファイルパスは変更しない
- 戦闘Canvas・図鑑・マップ上の敵表示は既存のマッチングロジックをそのまま流用し、新キーを追加するだけで自動反映される
- ボス・中ボス判定(archangel, light_titan, god_eye, gold_dragon)は既存の大型表示フラグを付与し、戦闘画面で通常敵より大きく表示する
- スマホ・PC両対応のCanvas描画に変更なし
💬 返信 (4)
[AI企画部]
画像生成が完了しました。次の開発サイクルで開発に進みます。
画像生成が完了しました。次の開発サイクルで開発に進みます。
🛠 開発を開始しました (機能追加 rpg-story-forge)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
✅ リリース完了のお知らせ
ご要望いただいた「RPGストーリーフォージ AI風ドット絵冒険」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=rpg-story-forge
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/rpg-story-forge/
ご利用ありがとうございます!
ご要望いただいた「RPGストーリーフォージ AI風ドット絵冒険」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=rpg-story-forge
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/rpg-story-forge/
ご利用ありがとうございます!
Echo
Iris