レッスン7
AIカード生成
AI画像生成技術を使って、カードイラストを作成します。効果的なプロンプトの書き方を学び、魅力的なカードデザインを実現しましょう。
学習目標
- AI画像生成の基本概念とプロンプトエンジニアリングを理解する
- カードイラストに適したプロンプトを作成する技術を習得する
- 生成ツールを使ってカード全体を構成し、品質を評価する
AI画像生成とは
AI画像生成は、テキストによる説明(プロンプト)をもとに、人工知能が自動的に画像を作成する技術です。 この技術により、専門的な画力がなくても、アイデアを視覚化することが可能になります。
カードゲームでのAI活用
カードゲーム制作において、AI画像生成は特に有用です。数十枚から数百枚のカードそれぞれに独自のイラストを用意するのは、 従来は膨大なコストと時間がかかりました。AIを使うことで、短時間で統一感のあるイラストセットを作成できます。
プロンプトの基本構造
効果的なプロンプトは、AIに対する明確な指示書です。以下の要素を含めることで、期待通りの画像が生成されやすくなります。
1. 主題(Subject)
何を描くかを明確に指定します。
2. スタイル(Style)
画像の芸術的スタイルを指定します。
3. 色調(Color Palette)
使用する色の雰囲気を指定します。
4. 構図(Composition)
画像内の配置や視点を指定します。
カードゲーム用プロンプトのポイント
- • 「カードゲーム用」「トレーディングカード風」などのキーワードを含める
- • 画像内にテキストが入らないように注意(テキストは後で追加)
- • 背景はシンプルにし、主題を際立たせる
- • カードサイズに合う縦長の構図を意識
プロンプトエンジニアリングのコツ
具体的に記述する
悪い例
良い例
スタイルキーワードを活用する
以下のようなキーワードを追加することで、カードに適した統一感のあるビジュアルが得られます。
テキストを避ける
AI生成画像内のテキストは読みにくいことが多いため、カード名や効果テキストは画像生成後にCanvas APIで追加します。 プロンプトには「テキストなし」「no text」などを明記すると良いでしょう。
反復と改善
最初の生成結果が完璧でなくても大丈夫です。プロンプトを微調整しながら何度か試すことで、 理想的な画像に近づけていきます。色味、構図、細部の表現などを段階的に調整しましょう。
分類別カラーシステム
第4類危険物の7分類ごとにテーマカラーを設定し、カードの統一感と識別性を確保します。プロンプトにこの色調を含めることで、分類が一目でわかるイラストになります。
特殊引火物
赤 / ジエチルエーテル、二硫化炭素
雰囲気: 警告的、緊迫感
第1石油類
オレンジ / ガソリン、アセトン、ベンゼン
雰囲気: 炎、エネルギッシュ
アルコール類
紫 / エタノール、メタノール
雰囲気: 幻想的、青紫の炎
第2石油類
青 / 灯油、軽油
雰囲気: 安定的、日常的
第3石油類
緑 / 重油、グリセリン
雰囲気: 重厚、産業的
第4石油類
琥珀 / ギヤー油、潤滑油
雰囲気: 機械的、オイリー
動植物油類
ライム / アマニ油、ヤシ油
雰囲気: 自然的、有機的
物質別プロンプトライブラリ
各物質の特徴を活かしたプロンプト例です。カードをクリックするとプロンプトがコピーされます。
ガソリン(第1石油類)
炎の翼を持つ燃料缶
A stylized gasoline fuel can with fiery orange wings emerging from both sides, dynamic flames swirling around the container, industrial metallic texture, orange and red color palette, dramatic lighting, trading card game illustration style, no text, vertical composition, dark background with fire glowジエチルエーテル(特殊引火物)
幽霊のような蒸気を纏うフラスコ
A laboratory flask filled with ethereal ghostly vapor, translucent swirling mist escaping from the top, deep red and crimson color palette, mysterious and dangerous atmosphere, scientific glass equipment, trading card game illustration style, no text, vertical composition, dark ominous backgroundエタノール(アルコール類)
青紫の炎を纏うボトル
A glass bottle engulfed in blue-purple translucent flames, alcohol fire effect, violet and indigo color palette, elegant and mystical atmosphere, clean laboratory aesthetic, trading card game illustration style, no text, vertical composition, dark background with purple glow灯油(第2石油類)
青い炎のストーブ
A traditional kerosene heater with steady blue flames visible through the grate, warm and domestic atmosphere, blue and navy color palette, cozy yet powerful energy, household item with industrial precision, trading card game illustration style, no text, vertical composition重油(第3石油類)
巨大タンクと黒い液体
A massive industrial storage tank with thick dark viscous liquid, heavy industrial atmosphere, green and dark tones, steam pipes and valves, powerful and imposing presence, refinery equipment, trading card game illustration style, no text, vertical composition二硫化炭素(特殊引火物)
髑髏型フラスコと発火の瞬間
A skull-shaped glass flask containing yellow-green liquid, spontaneous ignition sparks around the vessel, extreme danger atmosphere, red and yellow warning colors, toxic and volatile feeling, scientific horror aesthetic, trading card game illustration style, no text, vertical compositionプロンプトのカスタマイズポイント
- •分類のテーマカラーをcolor paletteに含める(上のカラーシステム参照)
- •物質の物理的特徴(蒸気、液体の色、容器の形)を具体的に記述
- •危険度を「雰囲気」で表現(特殊引火物は不気味に、日常物質は身近に)
- •「trading card game illustration style, no text, vertical composition」は全プロンプトで統一
カード生成のワークフロー
AIイラスト生成からカード完成までの流れを確認しましょう。
プロンプト作成
カードの内容に合わせて、具体的で明確なプロンプトを作成します。 主題、スタイル、色調、構図の4要素を意識して記述しましょう。
AIによるイラスト生成
プロンプトをAI画像生成ツールに入力し、イラストを生成します。 複数のバリエーションを生成して、最も適切なものを選びましょう。
カードジェネレーターで合成
生成したイラストを「card-generator」ツールにアップロードし、カード名、効果テキスト、パラメータなどを追加して完全なカードを作成します。
レビューと改善
完成したカードをチーム内でレビューします。視認性、デザインの一貫性、情報の正確性をチェックし、 必要に応じてプロンプトを調整して再生成します。
エクスポートと印刷準備
最終的なカードデザインを画像ファイルとしてエクスポートし、印刷用のデータを準備します。 カードサイズや解像度を確認して、高品質な印刷ができるようにしましょう。
品質向上のためのヒント
統一感を保つ
すべてのカードで同じスタイルキーワードを使用し、視覚的な一貫性を維持しましょう。
シンプルな背景
背景は無地またはグラデーションにして、主題が際立つようにします。
解像度を確認
印刷に適した解像度(300dpi以上推奨)で画像を生成しましょう。
複数バリエーション
同じプロンプトで複数回生成し、最適なバージョンを選択します。