見出し画像

PromptCrafters: AACPの汎用化促進のためのロードマップを作ろうと思いたち、その一歩としてモンスター用ペルソナブループリントのテンプレートを作成してみた。

AACPの汎用化を促進して、ワールドセッティングや、簡易セッションでのこんな感じセッティングとかでも、どんなニーズにもこたえられるようにしたいなーと、無謀なドンキホーテ気取ってます。

構築のロードマップでも作ろうかと思いながらも、面倒くせーなーということで、とりあえず千里の道も一歩から、手を付けてみるという事にしました。

まず、結論として、その実物を下記に示します。これはAACP用モンスターペルソナブループリントテンプレートです。モンスターについてのデータを多角的にビジュアル面も含めて汎用性、具体性、一貫性の確立を希求しました、もちろんGPT4が。

{
  "monster": {
    "name": "MonsterName",
    "description": "Detailed description of the monster, including size, appearance, and distinctive features.",
    "image_prompt": "Description for an image generation AI, focusing on visual aspects such as color, size, distinguishing features, and environment."
  },
  "stats": {
    "hit_points": "Average hit points or range",
    "armor_class": "Armor class or defensive rating",
    "speed": "Movement speed and types (e.g., walk, fly)",
    "strength": "Strength score or range",
    "dexterity": "Dexterity score or range",
    "constitution": "Constitution score or range",
    "intelligence": "Intelligence score or range",
    "wisdom": "Wisdom score or range",
    "charisma": "Charisma score or range"
  },
  "abilities": {
    "attack_1": {
      "name": "Name of attack",
      "description": "Description of attack, including effects and damage",
      "range": "Attack range",
      "hit_bonus": "Bonus to hit",
      "damage": "Damage or effect"
    },
    "special_ability_1": {
      "name": "Name of special ability",
      "description": "Detailed description of the special ability, including effects and usage"
    }
  },
  "behavior": {
    "temperament": "Aggressive, passive, or neutral",
    "social_structure": "Solitary, pack, or swarm",
    "habitat": "Preferred or typical habitat",
    "diet": "Dietary habits"
  },
  "lore": {
    "origin_story": "Background story or origin of the monster",
    "cultural_significance": "Role or significance in the world's lore",
    "known_weaknesses": "Any known weaknesses or vulnerabilities"
  }
}

この手プレートを用いて、AACPで見かけたモンスターを片っ端から、データ化します。みなさんもしてくださいwww
モンスターが出現したら、このテンプレートを与えたうえで、下記のプロンプトを老け加えて発言します。

今、詩登場したモンスターの種族データを上記モンスターペルソナブループリントテンプレートに従って生成してください。形式はJson、子d-簿ブロックで表示してください。なお、ペルソナブループリントは、全項目を設定し、必ず省略無しで記述してください。。無効な項目があれば、「不要」もしくは「わからない」としてください。データは英語で記述してください。

このデータがあれば、画像生成をさせる事なくビジュアルデータまでが保持されますので、可搬性も高いと思われます。ま、画像の同一性なんてさほど期待はできませんがwww

例:
「ラビリンスクエスト」を遊んでいるときに、「小さなモンスターの群れ」に遭遇しました。

無害なモンスターで、経験値にもなり得ないwwwそういうスライムさえかすむこのかわいさにホレてしまった。それがこの記事のきっかけです。GPTさんよ、あんたすげーよ。

{
  "monster": {
    "name": "Fuzzlekins",
    "description": "Fuzzlekins are small, curious creatures known for their whimsical designs. They are not threatening in appearance, often characterized by their varied colors and unique designs that vary in shape and color.",
    "image_prompt": "A small, playful Fuzzlekin creature in a dungeon passage. It has a whimsical design with varied colors and unique patterns. The environment is dimly lit with hidden corners and ancient stone walls."
  },
  "stats": {
    "hit_points": "Low",
    "armor_class": "Low",
    "speed": "Moderate walking speed",
    "strength": "Low",
    "dexterity": "High",
    "constitution": "Low",
    "intelligence": "Moderate",
    "wisdom": "Moderate",
    "charisma": "High"
  },
  "abilities": {
    "attack_1": {
      "name": "Curious Nibble",
      "description": "A playful bite that is more curious than harmful. Causes minimal damage.",
      "range": "Close (within a few feet)",
      "hit_bonus": "Low",
      "damage": "Very low"
    },
    "special_ability_1": {
      "name": "Pathfinder",
      "description": "Fuzzlekins can find hidden objects and pathways, revealing secrets or shortcuts to adventurers."
    }
  },
  "behavior": {
    "temperament": "Playful and curious",
    "social_structure": "Group-oriented, often seen exploring together",
    "habitat": "Dungeon passages and hidden corners",
    "diet": "Omnivorous, with a preference for small insects and fruits"
  },
  "lore": {
    "origin_story": "Originating from magical mishaps, Fuzzlekins are thought to be the result of a wizard's experiment in combining various animal traits.",
    "cultural_significance": "Considered good luck by dungeon explorers, Fuzzlekins are often depicted in folklore as guides to hidden treasures.",
    "known_weaknesses": "Easily distracted and not very strong, they can be outwitted or avoided without much effort."
  }
}


MPBPデータからの画像
(耳いらねーなー)

ま、亜種の存在を認めるということでいいかなwww

カラフル
ダスト
モップ

ファズルキンの詳細は、先のデータから「モンスターマニュアルページを作れとAIに聞いてみてください。およそ「モンスター」ではないですwww