<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>「Free! Illustlation &amp;くりえいてぃぶ」</title>
	<atom:link href="https://illust55.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://illust55.com</link>
	<description>絵と動画とゲームの作り方をもっと簡単にする方法を紹介します</description>
	<lastBuildDate>Tue, 18 Aug 2026 09:26:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://illust55.com/wp-content/uploads/2021/09/cropped-ファビコン2-32x32.png</url>
	<title>「Free! Illustlation &amp;くりえいてぃぶ」</title>
	<link>https://illust55.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AIプログラミング入門!2Dローグライクアクションゲームを秒で作る方法【初心者向け講座】</title>
		<link>https://illust55.com/2214/</link>
					<comments>https://illust55.com/2214/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Thu, 13 Aug 2026 12:26:47 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[UNITYの使い方]]></category>
		<category><![CDATA[Microgame]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[ゲームエンジン]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[ゲーム制作初心者]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=2214</guid>

					<description><![CDATA[こんにちは この動画ではAIでゲームを超簡単につくる方法を紹介します 今回はAIをつかったローグライクアクションゲームの作り方を紹介します AIをつかうので簡単に高度なゲームをつくることができます 今回紹介するゲーム ゲ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1.png" data-wpel-link="internal"><img fetchpriority="high" decoding="async" width="1080" height="1080" src="https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1.png" alt="AIプログラミング入門!2Dローグライクアクションゲームを秒で作る方法【初心者向け講座】" class="wp-image-12581" style="width:416px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1.png 1080w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-300x300.png 300w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-768x768.png 768w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-150x150.png 150w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-120x120.png 120w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-160x160.png 160w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-320x320.png 320w, https://illust55.com/wp-content/uploads/2021/06/さむね_Wordpressアートボード-1-250x250.png 250w" sizes="(max-width: 1080px) 100vw, 1080px" /></a><figcaption class="wp-element-caption">AIプログラミング入門!2Dローグライクアクションゲームを秒で作る方法【初心者向け講座】</figcaption></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">「AIをつかったプログラミングに興味がある」<br><br>「アクションゲームを作ってみたい！」<br><br>・・・でも、何からやればいいかわからない！<br><br>となやんでいませんか？</p>
</div>



<p class="wp-block-paragraph">こんにちは<br><br>この動画ではAIでゲームを超簡単につくる方法を紹介します<br><br>今回はAIをつかったローグライクアクションゲームの作り方を紹介します<br><br>AIをつかうので簡単に高度なゲームをつくることができます</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています<br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal"></a><br><br>使用したツールとプログラムは次のリンクからダウンロード＆プレイできます<br><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ</a></p>
</div></div>



<h2 class="wp-block-heading">今回紹介するゲーム</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="AIでゲームを秒で制作！ローグライクアクションゲームをつくる方法【バイブコーディング入門＆初心者向け】" width="1256" height="707" src="https://www.youtube.com/embed/wIRJuj83dwo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">ゲームの素材を用意する</h2>



<h3 class="wp-block-heading">主人公キャラのスプライトシートをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/08/image.png" data-wpel-link="internal"><img decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image.png" alt="" class="wp-image-12795" style="width:584px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/08/image.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">2Dローグライクアクションゲームなので、ドット絵のキャラをつくります</p>
</div></div>



<p class="wp-block-paragraph">画像生成にはGeminiを使用します<br><br>Geminiのサイトを開きプロンプトを入力します<br><br>主人公はレジスタンスの男性戦士という設定にします</p>



<pre class="wp-block-code"><code>//2D横アクションRPGゲームのドット絵
  //歩く（8コマ）（細かくモーションを動かす）
  //ライフル銃を腰構えのポーズで歩く（8コマ）（全ての絵が別になるように、右足と左足が重なる瞬間、右足と左足がそれぞれ前になる瞬間を必ずふくめること）
  レジスタンスの男性戦士、髪の毛はミディアムロングの金色、服は青のジャケット、黒のズボン
  //予備動作→正拳突き
  //予備動作→大きくアッパーカット
  //前回り受け身、ローリング
  //上記のモーション
  //画面上には相手のキャラや別のキャラクターは出さない
  //線などのエフェクトはつけない
  //各モーションに対応するフレームがあること
  //ウルトラSD 2頭身キャラ！
  //純白背景
  //ゼルダの伝説にインスパイアされた
  //RPGのペルソナに登場するような敵キャラ
  //眼鏡はつけていない</code></pre>



<p class="wp-block-paragraph"><br><br>外見はミディアムロングの金髪を指定します。<br>服装は青いジャケットと黒いズボンにします。<br>キャラクターの等身はウルトラSDの2頭身に設定します。<br>後の切り抜き作業のために背景は純白を指定しておきます。<br>顔周りの不要なエフェクトはつけないように指示します。<br>ここからがアニメーションを自然に見せるための重要なポイントです。<br>各モーションに対応するフレームのコマ数を細かく指定します。<br>通常の歩行モーションは8コマで構成します。<br>ライフル銃を腰に構えた歩き方も同じく8コマで描かせます。<br>このときすべてのコマの絵が別々のポーズになるように命令します。<br>右足と左足が重なる瞬間を必ず含めるように指定します。<br>右足が前にある状態と左足が前にある状態も必須とします。<br>それぞれの足の動きの間の瞬間を含めることで歩行アニメーションが滑らかになります。<br>攻撃の予備動作として正拳突きや大きなアッパーカットのポーズも作ります。<br>前回り受け身やローリングなどの回避アクションも追加します。<br>生成される画面上に相手のキャラや別のキャラが出ないように制限をかけます。<br>これらの必要な情報をすべてプロンプトに盛り込んでGeminiに送信します。</p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-1.png" alt="" class="wp-image-12802" srcset="https://illust55.com/wp-content/uploads/2026/08/image-1.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり画像が生成できました</p>
</div></div>



<p class="wp-block-paragraph">それぞれのモーションがしっかりと表現されています<br><br>指示した足の動きのコマ割りも完璧に描画されました<br><br>これで主人公キャラクターの素材準備は完了です</p>



<h3 class="wp-block-heading">敵キャラのスプライトシートをつくる</h3>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ChatGPTはピクセル画像がキレイに出やすいです</p>
</div></div>



<p class="wp-block-paragraph">最初の敵としてゾンビのキャラクターを作成します<br><br>プロンプトでゾンビキャラの特徴をAIに伝えます<br><br> 画像生成にはChatGPTのサイトを使用します<br><br>次のとおりAIにつたえます</p>



<pre class="wp-block-code"><code>//2D横アクションRPGゲームのドット絵
  //ゾンビの歩き（6コマ）
  //予備動作→噛みつき攻撃（5コマ）
  //予備動作→おそいかかる（5コマ）
  //爆発（3コマ）
  //上記のモーション
  //画面上には相手のキャラや別のキャラクターは出さない
  //線などのエフェクトはつけない
  //各モーションに対応するフレームがあること
  //ウルトラSD 2頭身キャラ！
  //純白背景
  //ゼルダの伝説にインスパイアされた
  //RPGのペルソナに登場するような敵キャラ
  //ゾンビ、</code></pre>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-2.png" alt="" class="wp-image-12804" srcset="https://illust55.com/wp-content/uploads/2026/08/image-2.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-2-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-2-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph"></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">現在、ChatGPTは足がそろった画像をつくるのが苦手です<br><br>※最近はかなり改善されてきています</p>
</div></div>



<p class="wp-block-paragraph"><br><br> 指示通りにゾンビのドット絵が生成されました<br><br>しかし歩行アニメーションに必要な足が揃った瞬間の絵がありませんでした<br><br> そこで足りない画像を追加で作る必要があります<br><br> この修正作業にはジェミニを使用します<br><br> ジェミニに先ほどのファイルを渡して作成を依頼します<br><br>次のとおりAIにつたえました</p>



<pre class="wp-block-code"><code>一番上の段の歩きが足が揃った瞬間がないので、足が揃った瞬間の絵を2つ入れて</code></pre>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-3.png" alt="" class="wp-image-12805" srcset="https://illust55.com/wp-content/uploads/2026/08/image-3.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-3-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-3-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph"></p>
</div></div>



<p class="wp-block-paragraph">これでしっかりと足が揃った絵を作ることができました</p>



<p class="wp-block-paragraph">続いて同じように他のモーションの絵を作ります。 アニメーションの絵はプロンプトでコマ数を指定します。 コマ数を入れることで絵の細かさをコントロールできるからです</p>



<p class="wp-block-paragraph"> <br></p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-5.png" alt="" class="wp-image-12807" srcset="https://illust55.com/wp-content/uploads/2026/08/image-5.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-5-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-5-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">次は比較のためにジェミニでゾンビ絵を作ってみます。 先ほどチャットジーピーティーに渡したのと同じメッセージを入力します。 生成された画像を見るとゾンビが帽子を被っていました。 帽子は不要なので消すようにもう一度作り直します。 </p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-6.png" alt="" class="wp-image-12808" srcset="https://illust55.com/wp-content/uploads/2026/08/image-6.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-6-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-6-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">帽子をかぶっていないゾンビをつくることができました</p>



<pre class="wp-block-code"><code>//画面上には相手のキャラや別のキャラクターは出さない
//線などのエフェクトはつけない
//各モーションに対応するフレームがあること
//ウルトラSD 2頭身キャラ！
//純白背景
//ゼルダの伝説にインスパイアされた
//RPGのペルソナに登場するような敵キャラ
//ゴースト拳法家</code></pre>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-7.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-7.png" alt="" class="wp-image-12809" srcset="https://illust55.com/wp-content/uploads/2026/08/image-7.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-7-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-7-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">次は飛んでいるゴーストの魔法使いを作りますゲームに組み込む際は画像の背景を透過させる必要があります あとで切り取りやすくするための工夫をプロンプトに入れます<br><br>背景を白くするようにと明確に命令しました<br><br>次のとおりAIにつたえます</p>



<pre class="wp-block-code"><code>//2D横アクションRPGゲームのドット絵
  //浮遊しながら歩く（6コマ）
  //予備動作→噛みつき攻撃（5コマ）
  //予備動作→叫ぶ（5コマ）
  //爆発（3コマ）
  //上記のモーション
  //画面上には相手のキャラや別のキャラクターは出さない
  //線などのエフェクトはつけない
  //各モーションに対応するフレームがあること
  //ウルトラSD 2頭身キャラ！
  //純白背景
  //ゼルダの伝説にインスパイアされた
  //RPGのペルソナに登場するような敵キャラ
  //骸骨魔法使い、足はない</code></pre>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/08/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/08/image-4.png" alt="" class="wp-image-12806" srcset="https://illust55.com/wp-content/uploads/2026/08/image-4.png 1920w, https://illust55.com/wp-content/uploads/2026/08/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/08/image-4-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">続いてスケルトン騎士の作成に進みます<br><br>こちらは再びチャットジーピーティーを使用して作成しました<br><br></p>



<pre class="wp-block-code"><code>//歩く(6コマ)（細かく足をすりっとこと）
  //歩く(6コマ)（細かく足をすりっとこと）
  //空中爆発する
  //上記のモーション
  //画面上には相手のキャラクターの大きさをつそろえる
  //目が光っている悪い魔法使い
  //予備動作→パンチ (4コマ)
  //予備動作→噛みつく (4コマ)
  //歩く(6コマ)（細かく足をすりっとこと）
  //スーパーファミコンの2D横スクロールゲームのドット絵
  //サイドビューのみ、他方向は不要
  //スケルトン
  //すべてのキャラクターの大きさをそろえる
  //目が光っている悪い魔法使い
  //予備動作→パンチ (4コマ)
  //予備動作→噛みつく (4コマ)
  //歩く(6コマ)（細かく足をすりっとこと）
  //ウルトラSD 2頭身キャラ！
  //純白背景</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">やはりチャットジーピーティーの方が細かく描き込まれたドット絵を作りやすいようです<br><br>しかしここでも足が揃った絵が出力されませんでした。 歩いている時に足が揃っているパターンが必要です。 さらに逆の足が前になるパターンも必要になります。 これらを作れるかどうかジェミニで作り直します。 結果としてしっかり足が揃った瞬間の絵を作ることができました。</p>



<p class="wp-block-paragraph">最後にゴーレムの敵キャラクターを作成します<br><br></p>



<pre class="wp-block-code"><code>//2D横アクションRPGゲームのドット絵
//歩き（6コマ）
//予備動作→目からビームを出射構え（5コマ）
//予備動作→目を大きく開ける（5コマ）
//ダメージのくらいポーズ（3コマ）
//上記のモーション
//画面上には相手のキャラや別のキャラクターは出さない
//線などのエフェクトはつけない
//各モーションに対応するフレームがあること
//ウルトラSD 2頭身キャラ！
//純白背景
//ゼルダの伝説にインスパイアされた
//RPGのペルソナに登場するような敵キャラ
//ゴーレムサイクロプス</code></pre>



<p class="wp-block-paragraph"><br><br>AIに指示を出してゴーレムのドット絵を生成しました。 しかし出力されたゴーレムは正面を向いてしまっていました。 今回は2Dのアクションゲームを想定しています。 そのためキャラクターは横向きに直す必要があります。 横向きになおすように追加でプロンプトを入力します。 </p>



<pre class="wp-block-code"><code>2Dアクションサイドビュー用に横向きにすべてのスプライトを修正できるか</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">修正の結果しっかり横向きになったゴーレムが現れました。<br><br>第三部 専用ツールによるキャラクター素材の切り出し</p>



<p class="wp-block-paragraph">一通りのアニメーション素材が完成しました。 ここからは完成した画像を個別のゲーム用素材に切り出す作業です。 以前の動画で紹介したAIプログラム作成のカットツールを使用します。 このツールのページは概要欄に載せているのでぜひご覧ください。</p>



<p class="wp-block-paragraph">まずは生成した主人公キャラクターのドット絵を読み込みます。 金髪で青いジャケットを着た男性戦士の画像です。 歩行モーションや攻撃モーションをドラッグして赤い枠で囲みます。 次に空を飛ぶ白装束のゴースト魔法使いの画像をツールに読み込みます。 こちらも同様に必要なアニメーション部分を枠で囲んで切り出します。 続いて紫色のローブを着た鎌を持つスケルトンの切り出し作業を行います。 さらに緑色のゾンビキャラクターの画像もツールに入れます。 爆発エフェクトを含むゾンビの歩行や攻撃パターンを個別に切り出します。 最後に横向きに修正した一つ目のゴーレムの画像を読み込みます。 歩く絵のパターンや攻撃のパターンをすべて枠で囲んで素材の切り出しを完了させます。</p>



<p class="wp-block-paragraph">AIを使った画像の自動切り出しについても説明しておきます。 Googleのアンチグラビティといった自律型のAIエージェント機能もあります。 これらを使えばプログラムで自動的に画像を切り出すこと自体は可能です。 しかし現状のAIでは切り出しの失敗が非常に多く発生します。 エラーが起きるたびに修正の指示を出すと余計に時間がかかってしまいます。 そのため現状は自分で範囲を選択して手動で作業する方が確実です。 結果的に自らの手で切り出す方がはるかに効率良くゲーム制作を進められます。<br><br>第四部 背景素材の生成とAIによるプログラミング</p>



<p class="wp-block-paragraph">次はゲームの舞台となる背景画像を作ります。<br>今回はダンジョンを舞台に設定します。<br>そのため壁と床のテクスチャ画像を生成します。<br>ジェミニのチャット欄にプロンプトを入力します。<br>ドット絵やボクセルの表面に貼るテクスチャーというキーワードを指定します。<br>お城の地下をイメージした少し明るめの灰色茶色を指定します</p>



<pre class="wp-block-code"><code>#ドット絵
#ボクセルの表面に貼るテクスチャーを生成
#お城の地下の白めの岩壁
#ダンジョン
#上記の画像を生成</code></pre>



<p class="wp-block-paragraph"><br>色は同系色のみに限定して石畳の地面を描画させます。</p>



<pre class="wp-block-code"><code>#ドット絵
#ボクセルの表面に貼るテクスチャーを生成
#お城の地下の少し明るめの灰色茶色の石畳の地面（色は同系色のみ）
#ダンジョン</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br>ダンジョンというキーワードも忘れずに盛り込みます。<br>これらの指示により綺麗な石畳の壁の画像が完成しました。<br>これでゲームに必要な画像素材がすべて揃いました。</p>



<p class="wp-block-paragraph">ここからはAIを使ったプログラミングの工程に入ります。<br>グーグルAIスタジオのサイトに移動します。<br>モデルはジェミニスリーポイントワンプロプレビューを選択しています。<br>左側のプロンプト入力欄に作ってほしいゲームの仕様を記述します。<br>今回はバイブコーディングの手法を用いて一気に複雑なコードを生成します。<br>入力するプロンプトはかなりの長文になります。<br>そのため動画内ではテキストをスクロールする形で紹介しています。<br>具体的な指示内容の一部を解説します。<br>スリージェイエスやオービットコントロールズを使用したフロントエンドのゲーム作成を指示します。<br>外部アセットは一切使用しない条件を付けます。<br>完全に動作する一つのエイチティーエムエルファイルとして出力させます。<br>画面のレイアウトやスタイルシートの細部まで指定しています。<br>プレイヤーのステータスや敵の行動パターンも細かく定義します。<br>この長文プロンプトは概要欄のブログページにアップロードしています。<br>パラメータなどをカスタマイズできる形で公開しています。<br>ご自身のゲーム制作にぜひご活用ください。<br>指示の入力が完了したら右下のランボタンをクリックします。<br>AIが画面右側でゲームのプログラムを作り始めます。<br>エイチティーエムエルやジャバスクリプトのコードが次々と出力されます。<br>しばらく待つとプログラムの生成が完了します。<br>これでゲームのベースとなる一つのファイルが出来上がりました。<br>すぐにブラウザ上で動作確認のテストプレイに移ります。<br><br>第五部 初期テストプレイとプロンプトによるバグ修正</p>



<p class="wp-block-paragraph">AIによるプログラムが完成したので初期のテストプレイを行います。 ブラウザ上のゲーム画面を開いて自作の画像素材を読み込ませます。 デフォルトの円や四角のキャラクターを生成したドット絵に置き換えます。 ここで画面上にいくつかの問題点が見つかりました。 画像を無理やり正方形の枠に押し込もうとする処理が働いていました。 そのためキャラクターの絵が縦に少し潰れて表示されています。 さらに背景の床のテクスチャにも不具合がありました。 設定した床の画像の枠がスクロールに合わせて動かないバグが発生しています。 続いてゲームの基本システムと動作についても確認します。 このゲームは自動で生成されるダンジョンを探索する仕組みです。 プレイヤーの攻撃アクションは自動で行われる仕様になっています。 立ち止まっている時に指定範囲内に敵がいると自動攻撃が発動します。 しかしテストプレイでは範囲外の遠い敵にも攻撃してしまう状態でした。 キャラクターの歩行アクション自体はそれなりに成立しています。 ただ全体的に動作や判定の怪しい部分が多い状況です。 そこでこれらのバグをまとめて修正するためにAIへ追加の指示を出します。 画像のアスペクト比の乱れや床の表示バグを直すようにテキストで伝えます。 さらに攻撃時の手応えを出すためのヒットストップ機能を追加します。 攻撃の当たり判定の修正も盛り込んだ長文のプロンプトを入力します。 ここでAIプログラミングにおける重要なテクニックを紹介しておきます。 プログラムを再度生成させる時はハルシネーションに注意が必要です。 対策として直前に作成したプログラムのコードファイルをプロンプトに添付します。 これによりAIが文脈を忘れず意図しないコードを生成するミスを防げます。 修正版のプログラムコードが完成したので再びプレイしてみます。 画像が潰れる問題が無事に解決してキャラクターが綺麗に表示されるようになりました。 グラフィック周りの修正ができたことでより本格的なゲームらしい見た目になりました。</p>



<p class="wp-block-paragraph"></p>



<pre class="wp-block-code"><code>あなたは世界最高峰のフロントエンドエンジニア兼ゲームクリエイターです。 Three.js (r128)、OrbitControls、HTML5
Canvas 2D API を使用して、「3Dボクセルダンジョン エディタ兼ローグライクアクションゲーム」を1枚のHTMLファイル（CSS,
JS込み）で作成してください。

外部アセット（画像ファイル等）は一切使用せず、デフォルトグラフィックは全て内部のCanvas 2Dで動的生成してください。
以下の【超詳細・完全網羅仕様書】に記載された内容（パラメータ、計算式、UI構造、色、タイマー、描画座標、状態遷移、編集ビューアの挙動、カメラとキャラの相対関係など）を1文字の妥協や省略も許さず、100%完全に実装してください。コードが非常に長大になることは許可します。省略は絶対に禁止です。

【1. 全体レイアウトとCSSスタイル仕様】

  - body要素: margin: 0; overflow: hidden; background-color: #1e1e1e; font-family:
    sans-serif; color: #eee; display: flex; flex-direction: column;
    height: 100vh;
  - 上部ツールバー (#toolbar): 高さ50px, 背景 #333。左にタイトル、右にトグル式のプレイボタン（#btn-toggle-play）。通常時は赤色（#e53935）、プレイ中は緑色（#4CAF50）。
  - メイン領域 (#workspace): flex-grow: 1; display: flex; height: calc(100vh - 50px);
  - 左側3Dシーンビュー兼ゲーム画面 (#game-container):
    Three.jsのCanvasを描画。通常（編集中）はマップ構造や2Dスプライトの配置を自由なカメラ操作（OrbitControls）で確認・俯瞰できるエディット用の3Dプレビューアとして機能し、テストプレイ中は実際のゲーム画面となる。
      - 左上HUD (#ui-overlay): ステータス（編集中は黄色、プレイ中は緑色）と操作説明4行。
      - 左下HUD (#weapon-hud): プレイ中のみ表示。武器名と弾数。背景半透明黒。
      - 右下アクションパッド (#action-pad): プレイ中のみ表示。丸いDODGEボタン(青)とWEAPONボタン(緑)。
  - 右側サイドバー (#sidebar): 幅350px、背景
    #252526。上部に5つのタブ切り替えボタンを配置。全てのメニュー文言は日本語で記述すること。

【2. サイドバーUIの完全実装】

  - 画像読み込み: &lt;input type="file"
    multiple&gt;で画像を配列プールに格納。64px四方の枠にサムネイルとファイル名をリスト表示。クリックで青枠選択状態にする。
  - ダンジョン画像:
    選択中画像を表示する高さ250pxのCanvas。黒半透明を重ね、ドラッグで矩形選択（赤枠）。「壁に適用」「床に適用」で選択範囲を128x128の非表示Canvasに切り出し、THREE.CanvasTexture
    にしてマテリアルを更新。
  - アニメーション:
    &lt;details&gt;と&lt;summary&gt;によるアコーディオン。プレイヤー近接、プレイヤー銃、敵6種のセクション。各セクションに「歩行1〜4」「攻撃1〜2」のプレビューimgと非表示ファイルinputをグリッド配置。選択時に64x64
    Canvasに上書きしテクスチャ再構築。
  - 基本設定 (input type="number"): プレイヤーサイズ(0.8, step:0.1)、移動速度(0.15,
    step:0.01)、敵サイズ(0.8, step:0.1)、ホーミング弾寿命(3.0秒,
    step:0.5)、残像アタック寿命(0.7秒, step:0.1)、カメラ高さ(1.5,
    step:0.5)、カメラ角度(45度, step:5)、カメラ遠近(6.0,
    step:0.5)、COLS(60)、ROWS(60)、部屋最大数(10)、敵発見ディレイ(0.5秒)、被弾回復ディレイ(0.7秒)。「適用して再生成」ボタン。ゲーム開始時は初期値でマップを生成して3Dビューに表示。
  - 敵設定: 敵6種の出現ウェイト（初期値：レーザー15, ホーミング15, ダッシュ15, 全方位15, 散弾25, ピストル15）。

【3. マップ生成・部屋・通路・ブロック充填・床と影のアルゴリズム】

1.  COLS(60) × ROWS(60)の2次元配列 map を 1(壁) で、roomMap を -1 で初期化。
2.  最大設定数（初期10）まで、幅10〜17、高さ10〜17の部屋をランダム生成。既存部屋と重ならなければ床(0)にし、roomMap に部屋IDを振る。
3.  部屋の中心同士をL字通路(0)で繋ぐ。**通路の幅は必ず「2マス幅」**にする。通路部分の roomMap は -1 のまま。
4.  主人公の初期位置: インデックス0の部屋の中心座標。
5.  3Dメッシュ構造（内部充填の徹底）: map が 1 の座標には、表面だけでなく壁の裏側やマップの端まで例外なく全て
    BoxGeometry(1, 2, 1) の壁メッシュをY=1.0で配置し、空間を隙間なく埋め尽くす。
6.  幅優先探索で床からの距離を計算し、距離1は明度1.0、距離2は0.15、距離3以上は明度0.0のマテリアルを適用。床は
    BoxGeometry(1, 0.2, 1) (Y=0.1)を配置。床上面の高さはY=0.2となる。
7.  めり込み防止: キャラクター（プレイヤー・敵）のY座標は、床上面からのめり込みを防ぐため常に 0.2 + (スケール / 2) に固定すること。
8.  足元影とZ-Fighting対策:
    プレイヤーと敵の足元には、丸い半透明グラデーションの影（PlaneGeometry(0.8, 0.8)）を配置する。床とのZ-Fighting（ちらつき）を防ぐため、影のY座標は床上面のすぐ上（Y=0.202）に配置し、マテリアルには必ず
    depthWrite: false と transparent: true を設定すること。

【4. 3Dビューアの挙動とカメラ・キャラの相対関係（超重要）】

OrbitControls を導入する。

  - 初期配置（マップ生成直後・ゲーム開始時）:
    ゲーム開始直後の非プレイ（編集中）状態であっても、プレイヤーキャラクターおよび自動生成された各部屋の敵キャラクターは、3D空間上に漏れなく初期配置された状態で表示（可視化）されていなければならない。カメラは、プレイヤー初期位置から見て、基本設定のパラメータ（高さ、角度、距離）に基づき、以下の式で後方上空に配置される。
    rad = (カメラ角度 * Math.PI) / 180 camera.position.set(startX, playerY + カメラ高さ +
    カメラ距離 * Math.sin(rad), startZ + カメラ距離 * Math.cos(rad));
    controls.target.copy(player.position);
  - 非プレイ時（編集中 isPlaying === false）の挙動:
    マップ生成の確認やエディット機能として非常に重要な役割を持つ。OrbitControlsの機能が完全に解放され、マウスドラッグによる自由な視点回転・パン・ズームが可能となる。自動追従は完全に停止する。
    プレイヤーキャラクター及び各部屋に配置された全ての敵キャラは、一切アニメーションせず（テクスチャは1枚目の歩行コマ0に固定して停止）、移動やAIによる索敵・攻撃などのアクションも完全に停止する。ロックオンマーカーも非表示とする。
    キャラクターは全て
    THREE.Sprite（ビルボード）で構成されているため、編集中にカメラをどの角度に回転させても、常にカメラ（画面）の真正面を向き続ける（足元の影のみ床に張り付いた状態を維持）。
  - プレイ中（稼働時 isPlaying === true）の挙動:
    OrbitControlsのターゲットを毎フレームプレイヤー座標に強制固定する。カメラ位置は基本設定から算出した理想位置に対して、0.1
    のlerp（線形補間）で滑らかに追従移動させる。
      - 手前壁の透明化: Z座標がプレイヤーより 0.5〜2.5 手前でX座標差が 1.0 以下の壁は、透明度0.45 (depthWrite:
        false) のマテリアルに毎フレーム差し替え、プレイヤーを視認可能にする。

【5. 部屋の出入り・視界・敵の行動制限（超重要）】

  - visitedRooms (Setオブジェクト)を用意し、ゲーム開始時に部屋0を登録する。
  - 毎フレーム、プレイヤーの現在座標から currentRoomId を取得。-1以外で未登録なら visitedRooms に追加。
  - 可視性: 床メッシュと敵グループは、自身の roomId が visitedRooms に含まれている場合のみ visible = true
    になる（編集中は全体の確認のため、全床・全敵を強制的に visible = true とする）。
  - ロックオンと索敵の制限: プレイヤーが部屋内にいる（currentRoomId !==
    -1）時のみ、同じ部屋にいる敵だけを対象に索敵・ロックオン判定を行う。プレイヤーが通路（currentRoomId
    === -1）にいる時は、一切のロックオンと攻撃が行われない。
  - 敵の行動制限: 敵は自身の部屋が visitedRooms
    に入ると描画されるが、プレイヤーが自分と同じ部屋にいる時だけ攻撃行動（弾撃ち、ダッシュ等）を実行する。プレイヤーが通路に逃げたり別部屋にいる時は、敵は攻撃を止め、部屋内をランダムに徘徊（速度0.02）するだけの待機状態に戻る。

【6. プレイヤーの操作・自動攻撃・武器・ダッシュアタックの挙動】

  - Spriteで描画。Y座標は前述の通り 0.2 + (サイズ / 2)。
  - WASD移動と矢印キー（基本速度0.15）。左移動時テクスチャ反転。
  - ロックオンの更新タイミングと解除（超重要）:
      - ロックオン対象となる最短の敵の「検索と更新」は、プレイヤーが移動（WASDキー入力）を行っている間のみ実行される。
      - 停止中、対象の敵がいればロックオンマーカーを表示する。ロックオンマーカーのグラフィックは、128x128の Canvas
        で黄色、線幅6、円と十字線を描画し、不透明度0.8のテクスチャを適用する。マーカーの3D空間における描画サイズは、物理ジオメトリサイズ
        PlaneGeometry(1.2, 1.2)（直径1.2相当）とし、対象の足元の床に重なり（Z-fighting）なく表示すること。
      - マーカー表示中、プレイヤーはその敵の方を自動で向き、対象を固定したまま自動攻撃を開始する。
      - 自動攻撃によって対象の敵を倒した場合、ロックオンマーカーは即座に消失する。プレイヤーが再び移動キーを入力して状態をリセットするまでは、他の敵を自動的に再ロックオンすることはない。（連戦を防止するハック&amp;スラッシュ仕様）
  - 近接（2段階攻撃：ダッシュアタック）:
      - 射程5.5, ダメ2, CD650ms。攻撃アクションは明確な2段階で構成される。
      - 第1段階（接近と振り上げ）:
        攻撃開始時、対象の敵に向かって直線的にダッシュする。ダッシュ速度は「プレイヤーの基本速度の6倍」とする。この間（開始150ms未満）のアニメーションはコマ4（剣の振り上げ）を表示。
      - 第2段階（ダメージ判定と振り下ろし）:
        移動処理において「敵との距離が0.6以下になる（命中）」「最大移動距離(5.0)を消化しきる（外れ）」「壁に衝突する（外れ）」のいずれかを満たすとダッシュを終了する。ダッシュ終了時に敵がいればダメージを与え、アニメーションはコマ5（剣の振り下ろし）へ遷移する。
  - 銃: 同じ部屋内の敵でロックオン時のみ攻撃、射程8.0, ダメ1,
    CD300ms。装弾数6、リロード1500ms。水色丸弾(速度0.4)。1回の射撃につきコマ4を表示する。

【7. 敵のAIと6種の挙動】

  - 部屋に2〜3体配置。HP3（頭上に緑のHPバースプライト）。
  - 発見: 同部屋で距離10未満になると白くフラッシュし、設定ディレイ時間後に攻撃開始。
  - 被弾とヒットストップ仕様（超重要）:
    敵が攻撃を喰らった瞬間、攻撃者の逆方向へ1.0ノックバックする。その後、**「350msのヒットストップ時間」**が発生し、この間は敵の移動処理・AI・攻撃アクションが完全に動作停止状態となる。さらに、この350msの間は敵キャラクターがその場で左右上下に細かく不規則に激しく揺れる「シェイク振動（最大幅0.12程度）」を発生させ、被弾時の衝撃表現を再現すること。ヒットストップが解除された後、設定されたディレイ時間（初期値0.7秒）が経過するまでは敵の攻撃アクションがブロックされる。また、死亡時は350ms間赤くなり、その後消滅する。敵の攻撃CDは2200ms。
    1.  レーザー(紫): 弾スケール(0.2, 0.7, 1), 弾速0.28。
    2.  ホーミング(水): 弾スケール(0.4, 0.4, 1), 弾速0.06。lerp(0.05)で追尾。寿命は設定値。
    3.  ダッシュ(橙): 速度0.12で400ms間プレイヤーへ突進。接触ダメージ。
    4.  全方位散弾(緑): 45度刻みの8方向へ弾速0.08。
    5.  散弾3方向(赤): 正面と左右0.4ラジアンの3方向へ弾速0.12。
    6.  ピストル残像(白): 自身の現在テクスチャを複製(透明度0.6)し、弾速0.24で射出。寿命は設定値。

【8. デフォルト画像の精密描画 (Canvas 2D)】

画像未アップロード時は内部Canvasで生成。

  - プレイヤー近接:
    黄色の円(顔)、足(上下移動)。第1段階の攻撃(コマ4)で斜め上の鋭い振り上げ剣線、第2段階(コマ5)でダイナミックな振り下ろしの三日月状の剣線（水色・線幅6）を描画。
  - プレイヤー銃: 灰色の銃身、攻撃コマ（コマ4）でオレンジと白が幾重にも重なる派手なマズルフラッシュ。
  - 敵各種:
    指定色(紫,水,橙,緑,赤,白)の円。白四角に黒目の挑戦的な目。攻撃コマ（コマ4〜5）で怒りの赤目になり、外側に力を蓄えるような白い円弧のオーラを描画。

上記仕様の計算式・条件・ビューアの挙動・状態遷移などを1字1句漏らさず、完全に動作する1つのHTMLファイルとして出力してください。

</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<pre class="wp-block-code"><code>あなたは世界最高峰のフロントエンドエンジニア兼ゲームクリエイターです。

以下の修正を添付ファイルにすること

修正する際に独断で現在の機能を絶対に削除しないこと

1文字の妥協や省略も許さず、100%完全に実装してください。

-----------------------------

敵の巡回の動きが少ないので、巡回タイプをアニメーションタブでそれぞれの敵キャラに設定できるように
アニメーションタブの敵キャラのそれぞれのアニメーション部分に一括読み込みボタンを置き、一括でアニメーションを割り当てられるように

廊下は暗くせず、常に普通の部屋と同じ明るさで表示すること

一番内側の壁しか表示されていない、二番目の壁も表示して、半分の暗さで描かれるように


キャラが壁にめり込む、特に手前の壁はめり込むことによりキャラが見えなくなるバグが発生している
また、左と右の壁の当たり判定が異なっているバグを修正し、すべの当たり判定を同じにすること

敵は2回以上の攻撃でやられるように


キャラの比率が元のアスペクト比率ではない

プレイヤーのドッジ（回避）がシフトボタンとボタンで動作できないので、できるように、またアニメーション（２　　　　　　　　　　　　　　　　　コマ）も近接で設定できるように、回避行動の移動量は2キャラ分で、基本設定から調整できるように

床と壁の画像は読み込めるが、ダンジョンタブで赤枠が固定されておりドラッグで範囲を選択できない

ロックオン表示していない時でも攻撃してしまっている、攻撃とロックオンは必ず射程範囲内のみ

移動している時にロックオン、止まって攻撃発動

銃に攻撃判定がない、銃も近接攻撃と同じように敵はヒットストップがかかる

基本設定で近接攻撃のロックオン範囲を決められるように、デフォルトの範囲は６キャラ分

プレイヤーの攻撃は2段攻撃であり、2段目の攻撃に敵にヒットストップとシェイクがかかっていない

敵がダメージをくらった時は少しだけヒットバックがかかる

基本設定の部屋最大数の項目と入れ替え「部屋数」として部屋の数をランダムとしないこと、デフォルトは８とする
</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/2214/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIでゲームを秒で制作！2D忍者アクションゲームをつくる方法【バイブコーディング入門＆初心者向け】</title>
		<link>https://illust55.com/3959/</link>
					<comments>https://illust55.com/3959/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Thu, 13 Aug 2026 05:10:42 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[UNITYの使い方]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[ゲームエンジン]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[ゲーム制作初心者]]></category>
		<category><![CDATA[パズルゲーム]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=3959</guid>

					<description><![CDATA[・・・となやんでいませんか？ こんにちは！ この記事では、AIを使って2Dの忍者アクションゲームを作る方法を紹介します プログラミングせずにすぐにつくれるので、ぜひチャレンジしてください 今回紹介するゲームのプログラム  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">「AIをつかったプログラミングに興味がある」<br><br>「本格的なアクションゲームをつくってみたい！」<br><br>「時間がないけどゲームをつくってみたい」<br><br>・・・でも、<br><br>何からやればいいかわからない！</p>
</div>



<p class="wp-block-paragraph">・・・となやんでいませんか？<br><br>こんにちは！<br><br>この記事では、AIを使って2Dの忍者アクションゲームを作る方法を紹介します<br><br>プログラミングせずにすぐにつくれるので、ぜひチャレンジしてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています<br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">>> イラスト55 @ クリエイティブ情報を紹介</a><br><br>このページのゲームは次のリンクからプレイできます（予定）<br><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">>> ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ</a></p>
</div></div>



<h2 class="wp-block-heading">今回紹介するゲームのプログラム</h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回この記事で紹介したゲームのプログラムです</p>
</div></div>



<h2 class="wp-block-heading">キャラクターの画像をつくる</h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Geminiに移動してプレイヤーの画像をつくります</p>
</div></div>



<p class="wp-block-paragraph">プレイヤー作成編の手順です<br><br>Geminiの入力画面を開き、ドット絵スプライトシート生成用のテキストを入力します</p>



<pre class="wp-block-code"><code>2Dアクションのドット絵のピクセルスプライトシート
#サイドビューのみ、他方向は不要

//服は少し明るい青色

//立ち上がりから十字斬り（10コマ）
//走っている（5コマ）
//ジャンプしている（5コマ）
//しゃがんでいる（2コマ）
//ダメージを受けている（4コマ）
//ベルツナとSFCの忍者龍剣伝のゲームにインスパイアされた
//文字、枠、はいらない
//上記のモーション
//各モーションに対応するフレームがあること
//純白背景</code></pre>



<p class="wp-block-paragraph"><br>入力するプロンプトは、2Dアクションのドット絵のピクセルスプライトシート、サイドビューのみ、他方向は不要、服は少し明るい青色、立ち上がりから十字斬り10コマ、走っている5コマ、ジャンプしている5コマ、しゃがんでいる2コマ、ダメージを受けている4コマ、ベルツナとSFCの忍者龍剣伝のゲームにインスパイアされた、文字や枠はいらない、各モーションに対応するフレームがあること、純白背景、といった内容を指定します<br><br>入力欄下の送信ボタンを押して画像を生成させます<br><br>生成結果として白背景のスプライトシートが出力されます<br></p>



<p class="wp-block-paragraph">次に、敵キャラクターであるサイバーパンク風のヤクザをつくります<br><br>引き続きGeminiにプロンプトを入力します。SFCレベルの2Dアクションのドット絵のピクセルスプライトシート、サイドビューのみ、他方向は不要、サイバーパンクのヤクザ、敵キャラクター、SDキャラ、描き込みすぎないように、歩いている9コマ、パンチ5コマ、ベルツナとSFCの忍者龍剣伝のゲームにインスパイアされた、文字や枠はいらない、上記のモーション、各モーションに対応するフレームがあること、純白背景、と指定して送信します。画面上に紫髪のキャラ画像が出力されますが、もう少し悪っぽくするために、サングラスをかけている、という追加テキストを入力して送信し、サングラスを装着した状態に修正されたスプライトシート画像を生成させます。</p>



<p class="wp-block-paragraph">続いて、2種類目の敵キャラクターである暗殺忍者を生成します。Geminiの画面で、SFCレベルの2Dアクションのドット絵のピクセルスプライトシート、サイドビューのみ、他方向は不要、サイバーパンクの小さめの暗殺忍者、敵キャラクター、小さめキャラ、SDキャラ、描き込みすぎないように、赤いしのびの服、ジャンプ5コマ、ジャンプしながら切りかかる5コマ、ダッシュ7コマ、ベルツナとSFCの忍者龍剣伝のゲームにインスパイアされた、文字や枠はいらない、上記のモーション、各モーションに対応するフレームがあること、純白背景、と指定して送信します。動画で使ったAIへのメッセージは概要欄のページにアップしてある旨が表示されます。生成された画像を確認すると頭部に銀髪が見えていたため、これから作る背景と色が重なってしまうことを理由に全域を赤に変えるため、赤い頭巾をかぶっているので、顔と髪の毛は頭巾で隠れている、という追加指示を送信します。全体が赤色に変更された画像が生成され、これを保存します。</p>



<p class="wp-block-paragraph">キャラクター画像が揃ったところで、画像切り抜き作業に入ります。ブラウザ上で動作する独自の切り抜きWebツールを開きます。このツールは過去の動画でも使用してきたもので、掲載ページは概要欄にあります。最初に、青い忍者のスプライトシートを切り抜きます。ファイルを選択ボタンから青い忍者の画像ファイルを読み込みます。そのままでは背景の白がゲームに映り込んでしまうため、ツール上部のマジック消しゴムを選択し、背景の白い部分をクリックして背景を透明の格子柄にします。続いて走るアニメーションの切り出しを行います。エリア選択ガイド機能を使用し、走る動作のエリアをドラッグして枠とマス目で囲みます。囲んだ部分をクリックして保存ボタンを押すことで、切り抜いた画像がバラバラに保存されます。次に攻撃である十字斬りのアニメーションを切り出します。剣の絵が重なっていて枠で囲むことができないため、自由選択ツールに切り替えます。手動で範囲選択を行い、1つずつ囲んでダウンロードしていきます。</p>



<p class="wp-block-paragraph">次に、1種類目の敵であるヤクザの画像を切り抜きます。ツールに画像を読み込み、歩きポーズのエリアをガイド枠で囲みます。たくさん囲んでいますが実際に使うのはこの中の4枚だけであり、最低でも歩きは4枚、攻撃は2枚あればなんとかなるという解説が入ります。必要なコマを選択してダウンロードします。最後に、2種類目の敵である赤い忍者の画像を切り抜きます。赤い忍者の画像をツールに読み込み、画面上に超高速で切り分けていきますというテキストが表示される中、ジャンプ、ジャンプ攻撃、ダッシュなどの各アニメーションコマを素早く範囲選択して切り出し保存を完了させます。</p>



<p class="wp-block-paragraph">キャラクターの切り抜きがすべて終わった後、ゲームの背景画像を作成するためChatGPTを開きます。画面上にはパワーポイントの絵という吹出し付きでビルの配置イメージ画像が表示されており、この画像をプロンプト入力欄にアタッチします。テキスト欄には、2D横スクロールのアクションゲームの背景、サイバーパンク風のビル、正面画像、ピクセルアート、と入力して送信します。今回は背景を切って使うためたくさん作ること、パワーポイントで作った画像を使って建物の並び方を絵で伝えること、テキストで2Dアクションの見ための画像であることを伝える旨が語られ、生成されたネオン街のドット絵背景画像を保存して画像準備の一連の工程が完了します。</p>



<p class="wp-block-paragraph">ここからマップエディターの開発に入ります。Google CloudのPlaygroundを開き、Gemini 3.1 Pro Previewのモデルを選択します。プロンプト入力欄に、ピクセルタイルマップエディターを生成すること、という指示を入力し、左側をビューワー、右側をメニュータブとする画面構成や、画像の切り出し機能、レイヤー切り替え機能などを細かく指定して送信します。生成されたコードをダウンロードしてブラウザで実行します。初期状態のエディターを試すと、画像が小さいマス目に強制縮小されてしまう問題が発生します。そのため、左側のビューワーに展開した時にビューワーの拡大縮小ができ画面外に画像が隠れないように、画像を切り出した時または画像を貼り付けるときに切り出した大きさに最も近い大きさのタイルマップとして一気になるように気をつけて、という追加修正プロンプトを送信します。さらに、各3つのレイヤーで明度やコントラストの調整、レベル補正とトーンカーブの調整、Bloom発光効果の調整などができるよう機能追加を指示してプログラムを再生成させます。</p>



<p class="wp-block-paragraph">新しくなったエディターをブラウザで開きます。背景画像を読み込み、枠で切り抜いたパーツを配置していきます。一番後ろの後景レイヤーには大きな街の画像を配置してレベル補正機能で全体を暗く設定します。中景レイヤーには分割したビルのパーツを配置します。一番前の前景レイヤーにはプレイヤーが移動できる足場や建物を配置して明るく補正し、どこを歩けるのか分かりやすくします。</p>



<p class="wp-block-paragraph">次に、アクション部分のプロトタイププログラムを作成します。PlaygroundでGemini 3.1 Pro Previewを開き、忍者アクションゲームの基本動作の作成、ファミコンアクションへのこだわり動作、として慣性効果による滑らかな減速、しゃがみや攻撃時の硬直動作、しゃがみ判定、刀攻撃エフェクト、壁張り付きなどを指定し、HTMLファイルで出力させます。作成されたプログラムをブラウザで実行し、シンプルなブロックの画面で左右移動やジャンプ、刀攻撃、壁張り付きができることを確認します。</p>



<p class="wp-block-paragraph">続いて、このプロトタイプとマップエディターを1つに統合する作業を行います。Playgroundで2つのコードファイルを添付し、添付したファイルの機能を組み合わせたコードを作成すること、マップエディットファイルの機能の削除は絶対に行わないこと、アニメタブを追加してプレイヤーや敵のアニメーション画像を設定できるようにすること、ゲームタブにテストプレイボタンを追加すること、といった指示を入力して送信します。生成された統合プログラムを開き、判定モードタブで足場の画像上に赤い矩形を描いて当たり判定を設定します。アニメタブで切り出しておいた各キャラクターの画像ファイルを割り当て、ゲームタブでマップ上にプレイヤーと敵を配置してテストプレイを開始します。しかし、停止時の設定が抜けており立ち止まっていても走り続けてしまう点や、壁登りアニメーションがない点などの課題が判明します。</p>



<p class="wp-block-paragraph">最後の大規模修正を行います。PlaygroundでGemini 3.1 Pro Previewを開き、画像切り出しはパーツ単位で削除しないように、パーツ配置の時はグリッド間隔を調整できるように、レイヤーデータに当たり判定レイヤーを追加し前景の当たり判定を削除すること、絶対に機能を削除しないこと特にトーンカーブを削除しないように、といった非常に長い修正プロンプトを送信します。生成された最終プログラムを起動します。背景画像を読み込んでグリッドやスケールを調整して配置し、新設された当たり判定レイヤー機能でマウスドラッグによって精密な赤い当たり判定枠を設定していきます。キャラクター判定タブでは下部のアニメーションエディターを使ってコマの並び替えやサイズを調整します。すべての配置を終えてテストプレイを開始すると、ネオン看板が輝く街並みで当たり判定が正常に機能し、青い忍者がジャンプや攻撃、壁張り付きを行いながら敵と戦う本格的な2Dアクションゲームが完成して動画は終了します。</p>



<p class="wp-block-paragraph"></p>



<pre class="wp-block-code"><code>２つの添付したファイルの機能を合体させたコードを示せ
テストプレイ以外ではマップエディットファイルの機能で動作すること
//添付のマップエディットファイルの機能の削除は絶対に行わないこと
//右はマップエディットファイルのメニューはそのまま引き継ぐこと
//左はマップエディトファイルの動作をそのまま引き継ぐこと
//右の画像タブで読み込んだ画像の透過は読み込み後も保持され、マップエディットでも透過されること
//選択タブに画像を範囲選択消去ボタンを置くこと
//右のタブメニューにゲームとアニメのタブを追加すること
//アニメタブではプレイヤーと敵のアニメーションを追加できる
//プレイヤーのアニメーションは移動を4コマ、ジャンプ中を１コマ、刀で攻撃を４コマ、しゃがみを１コマ
//歩きのみの敵のアニメーションは歩き４コマ、パンチ２コマ
//銃攻撃の敵のアニメーションは歩き４コマ、銃２コマ
//ジャンプの敵のアニメーションは走り４コマ、ジャンプ中１コマが追加できるように
//それぞれのアニメは画像を読み込んだら、表示されるように
//前景は接触判定があり、中景、後景は当たり判定がないように
//アニメタブではそれぞれのキャラの画像の一括読み込みができる
//ゲームタブではプレイヤーの移動速度、ジャンプの高さ、攻撃範囲を調整できる
//敵の移動速度、ジャンプの高さを調整できる
//マップ全体の横幅を設定できる
//プレイヤーとそれぞれの敵の配置ボタンがある
//ゲームタブにテストプレイボタンがある
//テストプレイでは添付したアクションファイルの動作でキャラクターが動くこと
//テストプレイでは壁に張り付いている時に、十字キーでキャラクターは動くことのないようにする</code></pre>



<pre class="wp-block-code"><code>ピクセルタイルマップエディターを生成すること
//右側が開閉式のメニューでありメニュータブがならんでいる
//左側がビューワーであり、ピクセルタイルを置くことができる
//右側タブメニューについて（画像タブ、画像選択タブ、レイヤータブに分かれている）
//画像タブでは、画像の読み込みボタンと画像の切り出しボタンがある、画像を読み込むと左のビューワ画面が画像切り出しビューに切り替わり切り出しを行うと通常のビューワーに戻る（切り出しはドラッグで範囲指定の他、数値でワクの大きさを指定することもできる）
//画像選択タブでは画像タブで切り出した画像を画像として見ることができる、また画像をクリックしてビューワーをクリックするとタイルとして置くことができる
//レイヤータブでは前景、中景、後景を切り替えることができる</code></pre>



<pre class="wp-block-code"><code>FC忍者龍剣伝のような2D横スクロールアクションゲーム

//ジャンプ、移動、刀で攻撃、壁に張り付きができる

//下キーでしゃがみがあるように 壁は張り付いたらキーをはなしてもおちないように



//左側のビューワーに展開した時にビューワの拡大縮小ができ、画面外に画像が隠れないように

//画像を切り出した時、または画像を貼り付けるときに切り出した大きさに最も近い大きさのタイルマップとして一気にはりつくように


各3枚のレイヤーで以下のことが調整できるように

//明度、コントラストの調整
//レベル補正とトーンカーブの調整
//ブラー：ぼかし半径（Radius）の調整
//Bloom（発光）：閾値（Threshold）および発光強度（Intensity/Radius）の調整
//レイヤーごとの不透明度（Opacity：0～100%）および描画モード（Normal, Multiply, Additive/Screen 等）の変更



忍者龍剣伝のリュウハヤブサのような2Dアクションのピクセルスプライトシート 
//服は少し明るい青色

//刀を横振りしている（手前の腰から左手の片手で刀を抜き、上に向かって切り上げる、最後は奥の肩以上に剣先が上がっている状態で腕が伸びきった状態）（（5コマ） 
//手裏剣を奥の方の片手で横投げしている（5コマ） 
//走っている（5コマ）
//ジャンプしている（5コマ）
//しゃがんでいる（2コマ）
//ダメージを受けている(4コマ)
//ペルソナのゲームにインスパイアされた



</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><br>ではさっそくプレイヤー画像を作っていきます<br>今回はGeminiを使います<br>AIに立ち姿やしゃがみなどアクションゲームに必要な動きを伝えます<br>するとゲームで使えそうなキャラクター画像ができました<br>続いて敵キャラクターを作ります<br>敵の特徴をAIに伝えて画像を作ります<br>キャラクターはできましたが少しおとなしい感じがします<br>そこでサングラスをかけるようにAIへ指示します<br>するとサングラスをかけた敵キャラクターができました<br>次は敵の忍者を作ります<br>忍者の特徴をAIに伝えて画像を作ります<br>こちらもしっかりキャラクターができました<br>ただ髪の毛の色がこれから作る背景と重なりそうです<br>そこで髪の毛をすべて赤に変更します<br>AIに指示すると髪の毛がすべて赤になりました<br>あまり忍びという感じはしませんが敵っぽいので今回はこれで進めます<br>キャラクターがそろったので次はゲームで使う画像に切り出します<br>一枚の画像からキャラクターの動きごとに画像を分けていきます<br>今回はこれまでの動画でも使ってきた切り抜きツールを使います<br>掲載ページはこの記事の中で紹介しています<br>まずプレイヤーの画像から切り出します<br>元の画像には白い背景があります<br>このままだとゲーム画面にも白い部分が出てしまいます<br>そこでマジック消しゴムを使います<br>白い背景を透明にします<br>次に走るアニメーションの画像を切り出します<br>必要な部分をワクで囲みます<br>囲んだ部分をクリックして保存します<br>これをくり返して一枚ずつ画像を作ります<br>次は攻撃アニメーションを切り出します<br>ここでは剣の画像が重なっています<br>そのため普通のワクではうまく囲めません<br>そこで自由選択ツールを使います<br>必要な部分を囲んで範囲を選択します<br>そして一枚ずつ保存していきます<br>続いて敵キャラクターの準備をします<br>同じように歩きの画像をワクで囲みます<br>ここでAIを使ってキャラクターを作る時の問題があります<br>AIは一枚の画像を作るのはかなり得意です<br>しかし歩いている時の足が重なった画像は苦手です<br>歩きのアニメーションではこうした画像も必要になります<br>そのためAIが作った画像を一枚ずつ確認することが大切です<br>キャラクターの切り出しが終わったので次は背景を作ります<br>今回はPowerPointを使って建物の並び方を簡単な絵にします<br>この画像をAIに見せます<br>さらに2Dアクションゲームの背景として使う画像だと伝えます<br>すると2Dアクションゲームらしい背景ができました<br>次はこの背景をゲームの舞台として使うためのエディタを作ります<br>ここでもAIを使います<br>エディタの見た目や必要な機能を文章で伝えます<br>するとAIがプログラムを作り始めます<br>完成したので起動してみます<br>画像を置くことはできます<br>ただ最初は画像を並べるだけのエディタになっています<br>そこでさらにAIへ修正をお願いします<br>画像そのものを置けるようにします<br>そしてキャンバスを拡大したり縮小したりできるようにします<br>修正されたエディタを試してみます<br>画像をそのまま置けるようになりました<br>画像の順番も使えるようになりました<br>これで複数の画像を組み合わせてゲームの背景を作れます<br>しかしまだ問題があります<br>このままだとどこが足場なのか分かりにくいです<br>一枚の絵のように見えてしまいます<br>そこで明るさを調整できるようにAIへ指示します<br>レベル補正も使えるようにします<br>完成したものを試してみます<br>背景の明るさを調整できるようになりました<br>かなり2Dアクションゲームの背景らしくなりました<br>では次にゲーム本体を作ります<br>AIに2Dアクションゲームのイメージを伝えます<br>そしてゲームのプログラムを作ってもらいます<br>まずは基本的な動きだけを作ります<br>歩くことができます<br>ジャンプもできます<br>壁ジャンプもできます<br>最低限の動きができるゲームが完成しました<br>ただこのままでは見た目がさみしいです<br>そこで先ほど作った画像エディタと合体させます<br>二つのプログラムをAIに渡します<br>そしてエディタでアニメーションを設定できるようにします<br>アクション部分の調整もできるようにします<br>細かい機能をAIに伝えていきます<br>この時に使った文章はかなり長くなりました<br>そのためこの記事から確認できるようにしています<br>AIがかなり長いプログラムを作りました<br>さっそく動かしてみます<br>しっかりキャラクターが動きます<br>ただ止まっている時のアニメーション設定を忘れていました<br>そのため立ち止まっていても走り続けています<br>キャラクターの大きさも少し小さいです<br>壁登りはできます<br>しかし壁登りのアニメーションがありません<br>ゲーム全体の形はできてきました<br>ただまだ調整する部分がたくさんあります<br>そこでAIにプログラムを修正してもらいます<br>ここで大切なのが元の機能を消さないことです<br>プログラムが長くなるとAIが新しい機能を追加する時に元の機能を消してしまうことがあります<br>そのため新しい機能を追加しても元の機能は残すように伝えます<br>修正が終わったので実際にゲームを起動します<br>まず背景を読み込みます<br>ここでゲームの舞台を作っていきます<br>背景を設定したら次は当たり判定を設定します<br>Unityのように地面や壁に当たり判定を設定します<br>これでキャラクターがどこを歩けるのか決められます<br>続いてキャラクターを読み込みます<br>プレイヤーと敵を配置します<br>それぞれのアニメーションも設定します<br>画面の下にはアニメーションエディタを作りました<br>ここでアニメーションの動きや画像の順番を変えられます<br>各キャラクターの設定が終わったらゲームをプレイします<br>背景を読み込みます<br>プレイヤーを配置します<br>敵キャラクターも配置します<br>実際に動かしてみるとしっかりゲームとして動きました<br>まだ当たり判定や細かい部分には調整が必要です<br>それでも短い時間で忍者風の2Dアクションゲームの形を作ることができました<br>今回のゲーム制作ではAIに一度ですべてを作らせてはいません<br>キャラクターを作ります<br>その画像をゲーム用に切り出します<br>次に背景を作ります<br>そして背景を置くためのエディタを作ります<br>そのあとゲームの基本部分を作ります<br>最後にそれぞれを一つにまとめます<br>このように少しずつ作っていくことでAIを使ったゲーム制作ができます<br>特にプログラムが長くなってきた時は注意が必要です<br>新しい機能を追加する時に元の機能が消えることがあります<br>そのため今ある機能を残したまま新しい機能を追加するようにAIへ伝えることが重要です<br>今回作ったゲームはまだ完成品ではありません<br>当たり判定にも調整が必要です<br>アニメーションにも直したい部分があります<br>それでもAIを使うことで短い時間でゲームの形を作ることができました<br>キャラクターをAIで作ることができます<br>背景もAIで作ることができます<br>ゲームのプログラムもAIで作ることができます<br>さらにゲームを作るためのエディタまでAIに作ってもらうことができます<br>AIを使えばゲーム制作の最初のハードルをかなり下げることができます<br>このブログではこれからもAIを使ったゲームの作り方を紹介していきます<br>AIを使ってゲームを作ってみたい人はぜひ参考にしてみてください<br>ここまでご覧いただきありがとうございました</p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/3959/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIプログラミング初心者向け!2Dベルトロールアクションゲームを秒で作る方法</title>
		<link>https://illust55.com/4269/</link>
					<comments>https://illust55.com/4269/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Tue, 19 May 2026 08:24:15 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[AI初心者]]></category>
		<category><![CDATA[アクションゲーム]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=4269</guid>

					<description><![CDATA[この記事では、AIを使った「2.5D横スクロールアクションゲーム」の作り方を紹介します AIをつかうので簡単に高度なゲームをつくることができます 今回紹介するゲームのプログラム Google AI Studioでゲームの [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/さむね_wordpress.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1251" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/さむね_wordpress.png" alt="AIプログラミング初心者向け!2Dベルトロールアクションゲームを秒で作る方法" class="wp-image-12504" style="width:378px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/さむね_wordpress.png 1251w, https://illust55.com/wp-content/uploads/2026/05/さむね_wordpress-768x663.png 768w" sizes="(max-width: 1251px) 100vw, 1251px" /></a><figcaption class="wp-element-caption">AIプログラミング初心者向け!2Dベルトロールアクションゲームを秒で作る方法</figcaption></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">「AIをつかったプログラミングに興味がある」<br><br>「奥行きのある2Dゲームやベルトスクロールアクションを作ってみたい！」<br><br>・・・でも、何からやればいいかわからない！<br><br>となやんでいませんか？</p>
</div>



<p class="wp-block-paragraph">この記事では、AIを使った「2.5D横スクロールアクションゲーム」の作り方を紹介します<br><br>AIをつかうので簡単に高度なゲームをつくることができます</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています</p>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal"> </a><br><br>使用したツールとプログラムは次のリンクからダウンロード＆プレイできます<br><br><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ</a></p>
</div></div>



<h2 class="wp-block-heading">今回紹介するゲームのプログラム</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="無料AIだけで2D横スクロールアクションゲームつくってみた" width="1256" height="707" src="https://www.youtube.com/embed/mODD7rlUP3I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページのつくり方を動画で紹介しています<br><br>ゲームの実際の動きが確認できます</p>
</div></div>



<h2 class="wp-block-heading">Google AI Studioでゲームのプログラムを作る</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image.png" alt="" class="wp-image-12444" style="width:678px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">「Google AI Studio」のサイトでプログラムをつくります</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://aistudio.google.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Google AI Studio」のサイト</a><br><br>はじめに「Google AI Studio」のサイトにアクセスをしてください<br><br>背景用の3Dボクセルを配置・編集するためのプログラムを生成します</p>



<p class="wp-block-paragraph">次のとおりに伝えて、Runのボタンをクリックします</p>



<pre class="wp-block-code"><code>\HTML1ファイル
\ボクセルエディタ
\ボクセルに添付ファイルのような画像を読み込みテクスチャーとして貼り付けられる
\マップビューではクリックでボクセルをマップに何個でも置くことができ、ボクセルクリックで消すことができる
\マップビューは拡大縮小、視点シフト移動、マウス左ドラッグで回り込みのように視点移動させることができる
\マップビュー右側に閉じているメニュー矢印をクリックするとメニューを展開する
\マップビューモードとボクセル配置モードで切り替えられるように
\画像ドラッグ添付ファイルの画像を矩形選択で画像を部分選択してボクセルに貼れる
\画像をドラッグして矩形選択する時に展開する画像は全体表示されるように
\メニューはタブで、「ボクセルの画像選択」、「ボクセルの調整」、「空の調整」がある
\ボクセル配置はグリッド線にスナップするため、グリッド線にそってしか置くことができない
\空の調整はタイムオブデイ・システムで
\ボクセルの調整タブではボクセルの高さ幅、明るさを調整できる</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-8.png" alt="" class="wp-image-12516" style="width:672px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-8.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-8-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-8-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムの生成がおわったらダウンロードします</p>
</div></div>



<p class="wp-block-paragraph">プログラムの生成が完了したら、ファイルをダウンロードします<br><br>続いて、できあがったエディターの3Dボクセルに貼り付けるための画像を生成します</p>



<h3 class="wp-block-heading">背景用の建物の画像をAIで生成する</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-10.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-10.png" alt="" class="wp-image-12520" style="width:725px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-10.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-10-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-10-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<ol start="1" class="wp-block-list">
<li></li>
</ol>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/タイトルなし___-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1037" height="566" src="https://illust55.com/wp-content/uploads/2026/05/タイトルなし___-1.png" alt="" class="wp-image-12446" style="width:650px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/タイトルなし___-1.png 1037w, https://illust55.com/wp-content/uploads/2026/05/タイトルなし___-1-768x419.png 768w" sizes="(max-width: 1037px) 100vw, 1037px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">言葉で伝えるのがムズかしい時は、画像をアップするとスムーズにいきます</p>
</div></div>



<p class="wp-block-paragraph">背景用の画像を、パワーポイントで作ったイメージ図とテキストからAIで生成します</p>



<p class="wp-block-paragraph">AIに次のメッセージつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">\HTML1ファイル<br>\ボクセルエディタ<br>\ボクセルに添付ファイルのような画像を読み込みテクスチャーとして貼り付けられる<br>\マップビューではクリックでボクセルをマップに何個でも置くことができ、ボクセルクリックで消すことができる<br>\マップビューは拡大縮小、視点シフト移動、マウス左ドラッグで回り込みのように視点移動させることができる<br>\マップビュー右側に閉じているメニュー矢印をクリックするとメニューが展開する<br>\マップビューモードとボクセル配置モードで切り替えられるように<br>\画像ドラッグ添付ファイルの画像を矩形選択で画像を部分選択してボクセルに貼れる<br>\画像をドラッグして矩形選択する時に展開する画像は全体表示されるように<br>\メニューはタブで、「ボクセルの画像選択」、「ボクセルの調整」、「空の調整」がある<br>\ボクセル配置はグリッド線にスナップするため、グリッド線にそってしか置くことができない<br>\空の調整はタイムオブデイ・システムで<br>\ボクセルの調整タブではボクセルの高さ幅、明るさを調整できる</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-1.png" alt="" class="wp-image-12505" style="width:632px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-1.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりとした建物の絵が完成しました</p>
</div></div>



<p class="wp-block-paragraph">完成した画像は先ほどのプログラムの3Dボクセルに貼り付けて、立体的な背景をつくっていきます</p>



<h3 class="wp-block-heading">プログラムを実行して3D背景を組み立てる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-4.png" alt="" class="wp-image-12509" style="width:664px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-4.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-4-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIで生成したプログラムを実行しました</p>
</div></div>



<p class="wp-block-paragraph">はじめに、ゲーム背景として違和感が出ないように、3Dボクセルの大きさを調整します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-5.png" alt="" class="wp-image-12510" style="width:630px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-5.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-5-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-5-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">先ほど生成した「建物の画像」をプログラムに読み込みます</p>
</div></div>



<p class="wp-block-paragraph">読み込んだ画像を、3Dボクセル用の表面の絵として貼る準備をします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-6.png" alt="" class="wp-image-12511" style="width:648px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-6.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-6-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-6-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ちょうどいいボクセルがあらわれました</p>
</div></div>



<p class="wp-block-paragraph">画面上にクリックするとボクセルのビルをつくることができます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-7.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-7.png" alt="" class="wp-image-12512" style="width:702px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-7.png 2003w, https://illust55.com/wp-content/uploads/2026/05/image-7-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-7-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">時刻のスライダーを調整すると建物がしっかりあらわれました</p>
</div></div>



<p class="wp-block-paragraph">しっかり、先ほどつくった建物の画像が3Dのブロックとなって画面にあらわれました</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-12.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-12.png" alt="" class="wp-image-12526" style="width:622px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-12.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-12-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-12-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このように、ボクセルをならべてゲームの背景にします</p>
</div></div>



<h3 class="wp-block-heading">アクション部分のプログラムを作成する</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-11.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-11.png" alt="" class="wp-image-12525" style="width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-11.png 2003w, https://illust55.com/wp-content/uploads/2026/05/image-11-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-11-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">じっさいにキャラが動く部分をプログラムします</p>
</div></div>



<p class="wp-block-paragraph">続いては、ゲームのアクション部分のプログラムをつくります<br><br>2Dベルトスクロールアクションの特徴をしっかりと盛り込んだメッセージをAIに伝えます<br><br>次のとおりAIにメッセージを伝えます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">\HTML1ファイル<br>\2D横スクロールベルトロールアクション<br>\テストプレイボタンでプレイできる<br>\マップビューではクリックで敵キャラ、プレイヤー開始位置を置くことができ、クリックで消すことができる<br>\マップビューでプレイヤーが歩ける場所はピンクで表示されている<br>\マップビューは拡大縮小、視点シフト移動、マウス左ドラッグで回り込みのように視点移動させることができる<br>\マップビュー右側に閉じているメニュー矢印をクリックするとメニューが展開する<br>\マップビューモードとキャラ配置モードで切り替えられるように<br>\新規敵キャラをつくることができ、ダメージくらい中1コマ、攻撃2コマ、歩き3コマ、を敵ごとに割り当てられる<br>\プレイヤータブでは、ダメージくらい中1コマ、攻撃2コマ、歩き3コマ、待機1コマを敵ごとに割り当てられる<br>\ゲーム基本設定タブでは、カメラ位置を角度、高さプレイヤーからの距離を調整できる<br>\メニューはタブで、「画像読み込み」、「敵キャラ」、「プレイヤー」「ゲーム基本設定」がある<br>\カメラは手前・奥には動かない、プレイヤーもカメラ手前以上は手前に移動できない</p>



<p class="wp-block-paragraph"></p>
</blockquote>



<figure class="wp-block-image aligncenter size-full"><a href="https://illust55.com/wp-content/uploads/2026/05/image-22.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-22.png" alt="" class="wp-image-12557" srcset="https://illust55.com/wp-content/uploads/2026/05/image-22.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-22-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-22-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりプログラムができあがりました</p>
</div></div>



<p class="wp-block-paragraph">しっかりプログラムができあがりました<br><br>つぎはゲームに登場するキャラクターの絵をつくります</p>



<h2 class="wp-block-heading">Geminiを使ってキャラの2Dスプライトシートをつくる</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-13.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-13.png" alt="" class="wp-image-12529" style="width:716px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-13.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-13-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-13-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次はキャラの絵をつくります</p>
</div></div>



<p class="wp-block-paragraph">次はGeminiを使って、ゲーム用の2Dスプライトシートを作ります<br><br>キャラクターの特徴と使うコマ数をGeminiに伝え、できあがる絵をイメージにできるかぎり近づけます<br><br>次のとおりAIにつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">//スーパーファミコンの2D横スクロールゲームのドット絵<br>//サイドビューのみ、他方向は不要<br>//RPGのペルソナの登場キャラ風、ちょい悪のギャング風、サングラスはかけていない、服は白、<br>//待機モーション（3コマ）<br>//歩き<br>//予備動作→パンチ(2コマ)<br>//予備動作→ミドルキック(3コマ)<br>//ジャンプキック(1コマ)<br>//ジャンプ中(1コマ)<br>//予備動作→膝蹴り(2コマ)<br>//つかみ→背負い投げ(3コマ)※必ず別のキャラはつけない、顔は２つにならない<br>//ダメージを受けて構えポーズのままのけぞっている(地上に足がついている)<br>//ダメージを受けてのけぞっている<br>//上記のモーション<br>//画面上には相手のキャラや別のキャラクターは出さない<br>//線などのエフェクトはつけない<br>//各モーションに対応するフレームがあること<br>//SD２頭身キャラ！<br>//純白背景</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-15.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-15.png" alt="" class="wp-image-12532" style="width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-15.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-15-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-15-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">できあがった絵です</p>
</div></div>



<p class="wp-block-paragraph">少し悪役っぽい雰囲気になってしまったので、主人公らしくなるように調整します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-16.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-16.png" alt="" class="wp-image-12533" style="width:788px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-16.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-16-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-16-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">イメージに近い主人公が完成しました</p>
</div></div>



<p class="wp-block-paragraph">調整をすることで、しっかりと主人公キャラクターが仕上がりました</p>



<h2 class="wp-block-heading">敵キャラクターの画像をAIでつくる</h2>



<h3 class="wp-block-heading">ファイナルファイト風のパーカーを着ている敵キャラをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-17.png" alt="" class="wp-image-12534" style="width:688px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-17.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">次は敵キャラをつくります<br><br>ゲーム画面で区別がつきやすいように、主人公と見た目がかぶらないキャラクターにします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-19.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-19.png" alt="" class="wp-image-12541" style="width:724px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-19.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-19-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-19-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">敵キャラが生成できました<br><br>ここからさらに微調節します</p>
</div></div>



<p class="wp-block-paragraph"><br>ベースとなるスプライトシートはしっかり生成できました</p>



<p class="wp-block-paragraph">続いて、ダメージを受けた時のアニメーションで不足している部分の修正を行います<br><br>次のとおりAIに伝えて絵を修正します</p>



<pre class="wp-block-code"><code>ダメージ受け・小を追加して、構えのまま顔がのけぞるように、顔は隠さないように</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-20.png" alt="" class="wp-image-12550" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-20.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-20-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-20-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり敵キャラができました</p>
</div></div>



<p class="wp-block-paragraph">しっかりダメージをうけた時のアニメーションがあらわれました</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-21.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-21.png" alt="" class="wp-image-12551" style="width:712px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-21.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-21-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-21-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづいて、ボクサー風の敵キャラクターをつくります<br></p>
</div></div>



<h3 class="wp-block-heading">ちょっと強そうな2Dアクションにでてきそうな敵キャラをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-23.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-23.png" alt="" class="wp-image-12558" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-23.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-23-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-23-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">つづいてもう一体の敵キャラクターをつくります<br><br>これまでの敵キャラクターと見た目がかぶらないように、特徴を分けたメッセージをAIに伝えます<br><br>次のとおりAIに伝えます</p>



<pre class="wp-block-code"><code>//スーパーファミコンの2D横スクロールゲームのドット絵
//サイドビューのみ、他方向は不要
//RPGのペルソナの登場キャラ風、ちょい悪のボクサー風、アフリカ系、Yシャツと黒のネクタイ、服はズボンから出している、
//待機モーション（3コマ）
//歩き（7コマ）
//予備動作→パンチ(2コマ)
//予備動作→アッパー(3コマ)
//ダッシュアッパー(1コマ)
//ジャンプ中(1コマ)
//ダメージを受けて構えポーズのままのけぞっている(地上に足がついている)
//ダメージを受けてのけぞっている
//上記のモーション
//画面上には相手のキャラや別のキャラクターは出さない
//線などのエフェクトはつけない
//各モーションに対応するフレームがあること
//SD２頭身キャラ！
//純白背景</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-24.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-24.png" alt="" class="wp-image-12560" style="width:750px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-24.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-24-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-24-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり絵があらわれました<br><br>インパクトが少ないので、髪の毛の色を変えます</p>
</div></div>



<p class="wp-block-paragraph">敵キャラクターのスプライトシートがしっかりあらわれました<br><br>しかり、メリハリが少ないので髪の毛の色を金色に変えます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-25.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-25.png" alt="" class="wp-image-12562" style="width:758px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-25.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-25-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-25-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりメリハリがあるキャラをつくることができました</p>
</div></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">アニメーション用に画像を分割する</h2>



<h3 class="wp-block-heading">Google AI Studioでキャラ分割ツールをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-26.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-26.png" alt="" class="wp-image-12565" style="width:728px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-26.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-26-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-26-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづいてアニメーション用にキャラの分割ツールをつくります<br><br>Google AI Studioでプログラムをつくります</p>
</div></div>



<p class="wp-block-paragraph">キャラ画像がつくり終わったので、次はキャラ画像をアニメーション用に分割します<br><br>パターン数が多いため、画像の分割ツールを自作します</p>



<p class="wp-block-paragraph">次のとおりAIに伝えます</p>



<pre class="wp-block-code"><code>目的

以下の機能を備えたスプライト編集・分割ツールをHTML1ファイルで実装してください。

1. 画像編集機能（マジック消しゴム）

  - 塗りつぶし透過アルゴリズム: クリックした座標のピクセル色を取得し、隣接する近似色のピクセルを透過（Alpha=0）にする。
  - 許容値（Tolerance）設定: 0〜100の範囲で、近似色と判定する閾値を調整可能にする。
  - 履歴管理: 実行前の状態を保存し、Undo（元に戻す）ができるようにする。

2. スプライト分割ガイド（スライス機能）

  - 垂直・水平ラインの追加: &nbsp; &nbsp; - クリックで垂直方向の分割線を追加。 &nbsp; &nbsp; -
    特定のキー（Alt等）を併用しながらのクリックで水平方向の分割線を追加。
  - ドラッグ移動: 追加済みのラインをマウスで掴んで座標を微調整できる。
  - 削除機能: 選択したラインを削除（Deleteキー等）できる。

3. 保存エリアの選択とエクスポート

  - グリッド自動生成: 配置された分割線に基づいて、画像を複数の「セル」に論理的に分割する。
  - 複数選択モード: ユーザーがクリックしたセルを「保存対象」としてハイライト選択できる。
  - 個別書き出し: 選択された各セルの領域のみを切り抜き、透過PNGとして一括、または連続してダウンロード保存する。

実装上の注意（UI不問）

  - 入力：ローカルの画像ファイル。
  - 内部処理：HTML5 Canvas または それに準ずる画像操作ライブラリを使用。
  - 状態管理：モード（消しゴム/ライン編集/エリア選択）を切り替えて操作できるようにする。
</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-27.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-27.png" alt="" class="wp-image-12566" style="width:744px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-27.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-27-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-27-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりプログラムをつくることができました</p>
</div></div>



<p class="wp-block-paragraph">プログラムができたら、ダウンロードして実行します</p>



<h3 class="wp-block-heading">自作のスプライトシート分割ツールで絵をカットする</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-28.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-28.png" alt="" class="wp-image-12567" style="width:768px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-28.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-28-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-28-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくったツールを実行しました<br><br>さっそく画像を読み込みます</p>
</div></div>



<p class="wp-block-paragraph">つくったツールを実行してスプライトシートを読み込みます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-29.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-29.png" alt="" class="wp-image-12568" style="width:774px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-29.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-29-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-29-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターを読み込んだ画面です</p>
</div></div>



<p class="wp-block-paragraph">スプライトシートを読み込むと背景が白色になっています<br><br>背景が白いとアニメーションとして使えません<br><br>「マジック消しゴム機能」を選び、画像をクリックして背景を透明にします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-30.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/05/image-30.png" alt="" class="wp-image-12571" style="width:700px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-30.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-30-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-30-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">分割して切り出したいキャラをかこみます</p>
</div></div>



<p class="wp-block-paragraph">歩き、攻撃などで必要なアニメーションをえらびます<br><br>必要な絵をえらんだ後は、保存ボタンで保存することができます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-31.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-31.png" alt="" class="wp-image-12572" style="width:692px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-31.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-31-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-31-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづいて敵キャラもカットしてゲームに取り込む準備をします</p>
</div></div>



<p class="wp-block-paragraph">つくった敵キャラもカットして保存していきます<br><br>これですべての準備が終わりました</p>



<h2 class="wp-block-heading">アクションゲームのテストプレイ</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-32.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-32.png" alt="" class="wp-image-12589" style="width:742px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-32.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-32-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-32-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくったゲームエディタを実行して<br><br>キャラクターを読みこみます</p>
</div></div>



<p class="wp-block-paragraph">つくったエディタを起動した画面です<br><br>キャラクターをアニメーションさせるために、絵を読みこみます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-33.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-33.png" alt="" class="wp-image-12591" style="width:648px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-33.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-33-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-33-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームを実行しました</p>
</div></div>



<p class="wp-block-paragraph">準備ができたのでゲームを実行します<br><br>キャラクターを動かすと歩くアニメーションがしっかりあらわれます<br><br>しかし、キャラの大きさがつぶれてしまっており、画像もぼやけています<br><br>くっきり表示させるニアレストネイバー補間という処理をAIに伝えて修正します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-35.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-35.png" alt="" class="wp-image-12595" style="width:742px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-35.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-35-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-35-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">つぎの通りAIにつたえます</p>



<pre class="wp-block-code"><code>アクションゲームエディタ改修

マップの視点操作が設定の視点と連動してしまっている、視点操作は設定タブと連動しない、

設定タブで数値を変えた場合、変更した設定数値のゲーム画面がマップビューで表示される

キャラを配置した時の画像は歩きの1コマ目

敵のアニメーションの待機や攻撃、歩きなど全てのコマ数をプレイヤーに合わせて

テストプレイでキャラは2.5Dになるようにマップ床から立つように 視点操作をした場合、2.5Dキャラが3D上マップ上で見えるように

歩きを4コマに 敵近づいて攻撃してくる、敵の攻撃性格を、積極的、様子み、フットワーク重視から選べるように プレイヤーは50回、敵は3回攻撃されるとやられる
HPゲージがあるように zボタンで攻撃ができる

xボタンでジャンプできる 主人公、敵ともにジャンプのアニメーションは1コマ

敵キャラタブにある配置するキャラ選択ボックスは設定タブへ
プレイヤーは一体しか配置できないためマップの別の場所をクリックするとその場所に配置しなおす、敵は配置している敵をクリックすると消えるように

ピンクの道はプレイ時にピンク色は消えるが、ピンクエリア外は移動できないように 設定タブでグリッド線のON/OFFとプレイ時のON/OFFがえらべるように

すべてのキャラ画像は右向きなので左移動の時は反転するように 画像は縦横の比率変更しないように

・使用する画像はすべてドット絵（ピクセルアート）のため、画像を拡大・縮小した際にアンチエイリアスがかかってぼやけるのを防ぐため、ニアレストネイバー補間（Nearest
Neighbor）でくっきりと描画する処理を入れてほしい
</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-34.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-34.png" alt="" class="wp-image-12593" style="width:706px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-34.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-34-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-34-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムが完成しました</p>
</div></div>



<p class="wp-block-paragraph">プログラムが完成したので、さっそくダウンロードしてプレイします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-36.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-36.png" alt="" class="wp-image-12596" style="width:730px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-36.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-36-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-36-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり修正されて画像がクッキリでるようになりました</p>
</div></div>



<p class="wp-block-paragraph">できあがったプログラムを実行すると、キャラが動き、画像がハッキリあらわれるようになりました</p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/05/image-37.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-37.png" alt="" class="wp-image-12600" srcset="https://illust55.com/wp-content/uploads/2026/05/image-37.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-37-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-37-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これまでつくったマップエディタとアクションエディタを合体させます<br><br>２つのファイルを添付してAIにメッセージを伝えます</p>
</div></div>



<p class="wp-block-paragraph">修正版のエディタでもう一度テストプレイをします<br><br>キャラクターが背景になじみ、向きも変わり、敵もこちらへ向かって歩くようになりました<br><br>次は、3D背景のプログラムと2Dアクションのプログラムを合体させます<br><br>次のとおりにAIに伝えます</p>



<pre class="wp-block-code"><code>2つのソースを足してベルトロールアクションゲームエディタを作成 絶対に現在の機能を勝手に削除しないように※特にアニメーションは削除に注意すること

タブ、マップビューの基本構成は同じなので足してつくるように一つのタブも削除しないように

視点操作モード、アイテム配置モード、キャラ配置モードがあること

プレイ視点設定（カメラ）は回転、高さ（Y）、距離（X）の３つが必ずそれぞれ動き、設定値を変更した瞬間に編集中のマップビューの視点を上書きして反映すること、高さの設定ではカメラを水平移動させて絶対にカメラを主人公中心に回転させないように、回転の設定値のみカメラを回転させることができる、

time of dayは昼、夕暮れ、夜、朝日の間は分単位で細かく遷移すること

マップビューでは、テストプレイ前はプレイヤーが移動できる範囲に必ずピンクの移動範囲を色で示したものがあり、テストプレイ時には消えるが移動範囲外には移動できない

すべての攻撃は1コマ目が予備動作で2コマ目が攻撃なので、2コマ目以降でないと攻撃判定はない

主人公はコンビネーション攻撃ができる攻撃１→（当たったら）攻撃２のアニメーションがそれぞれ2コマで登録できるように

主人公はジャンプ中に攻撃ボタンを押すと出せるジャンプ攻撃ができる、アニメーションは1コマ

敵はHPが調整できるように
敵は特殊攻撃がそれぞれチェックボックスで登録できるように、連続攻撃（攻撃1→（当たってなくても）攻撃２→（当たってなくても）攻撃３）→敵が大きく後ろにさがる、ダッシュ移動攻撃（ダッシュアッパー）、それぞれ振りかぶりから攻撃発生の2コマが設定できるように

ボクセル配置モードではボクセル、地面テクスチャ、 アイテムタブを新しくつくる アイテムタブではボクセル配置、ボクセル削除、地面テクスチャ貼り、を選べる
アイテムタブから配置できるものは、それぞれ全て配置する時にその大きさの目安が表示される アイテムタブでは地面に貼るテクスチャを切り替えられる

地面に貼るテクスチャは上書きできる 地面に貼るテクスチャの画像はボクセル用に読み込んだ画像を貼り付けられる、貼り付けられる画像は複数登録できる

地面をドラッグでテクスチャをグリッドごとに張ることができる、貼れる場所はプレイヤーが歩けない場所など全ての地面に貼ることができる
ボクセルには当たり判定があり、貫通することや昇ることはできない
ボクセルの配置はグリッドにそって置くことができる、ボクセルは地上にしか配置できないボクセルの明るさMAXではエミットやグローのようにとても明るくなること

すべての攻撃はそれぞれ速さと攻撃する時に進む距離、相手がダメージを受けた時に下がる距離を設定できるように

全ての攻撃と当たり判定は絵の範囲になる、このため透過している部分は攻撃をくらわない 敵にダメージを連続で与えられるため、敵に無敵時間は存在しない
プレイヤーも敵も攻撃があたると待機モーション→くらいモーションになり少しくらいモーションの時震える、またプレイヤーと相手ともにヒットストップがかかり、ヒットストップの瞬間はゲーム全体が少し遅くなる

設定タブからはCPUの強さ、特殊攻撃の頻度を選択できるように
</code></pre>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-38.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-38.png" alt="" class="wp-image-12603" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-38.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-38-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-38-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIがつくったプログラムを実行しました<br><br>はじめに3Dボクセルからマップに置きます</p>
</div></div>



<p class="wp-block-paragraph">AIがつくったプログラムを実行します<br><br>立体的な背景とアクションが一つになった合体版のプログラムが完成しました<br><br>これまでつくった画像を読みこみ、マップに背景になる3Dボクセルから置いていきます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-39.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-39.png" alt="" class="wp-image-12605" style="width:708px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-39.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-39-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-39-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">地面の画像をよみこみ、地面に置いていきます</p>
</div></div>



<p class="wp-block-paragraph">次に地面の画像を読み込みます<br><br>床用のモードに切り替えて、足元のマップに画像を敷き詰めます<br><br>これでゲームのステージができました</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-40.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-40.png" alt="" class="wp-image-12609" style="width:682px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-40.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-40-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-40-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターを置いてテストプレイの準備をします</p>
</div></div>



<p class="wp-block-paragraph">マップ始まりにプレイヤーを置き、右側に敵を配置します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-41.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/05/image-41.png" alt="" class="wp-image-12610" style="width:760px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-41.png 2000w, https://illust55.com/wp-content/uploads/2026/05/image-41-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-41-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲーム画面の高さと、傾きを整えます</p>
</div></div>



<p class="wp-block-paragraph"> 遊びやすいようにカメラの高さや角度を微調整して、2Dアクションらしい視点を作ります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/05/image-42.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/05/image-42.png" alt="" class="wp-image-12618" style="aspect-ratio:1.7778034987929494;width:700px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/05/image-42.png 1920w, https://illust55.com/wp-content/uploads/2026/05/image-42-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/05/image-42-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイしてみます</p>
</div></div>



<p class="wp-block-paragraph">すべての準備が整い、テストプレイを始めます<br><br>プレイヤーの連続攻撃もしっかり決まり、敵も攻撃してくるようになりました<br><br>敵が一直線に向かってきすぎるという部分もありますが、基本のシステムは完成しました<br><br>あ</p>



<p class="wp-block-paragraph"><br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/4269/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIプログラミング初心者向け!アドベンチャーゲームを秒で作る方法</title>
		<link>https://illust55.com/4710/</link>
					<comments>https://illust55.com/4710/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 10:27:28 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[AI初心者]]></category>
		<category><![CDATA[ゲームアプリ製作]]></category>
		<category><![CDATA[ゲーム制作初心者]]></category>
		<category><![CDATA[モバイルゲーム制作]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=4710</guid>

					<description><![CDATA[・・・となやんでいませんか？ こんにちは！ この記事では、これまでのやり方からさらにバージョンアップしたAIでアドベンチャーゲームをつくる方法を紹介します これまでノベルゲームの作り方は紹介しましたが AIが進歩したこと [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1000" height="1000" src="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png" alt="" class="wp-image-12334" style="width:518px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png 1000w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-300x300.png 300w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-768x768.png 768w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-150x150.png 150w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-120x120.png 120w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-160x160.png 160w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-320x320.png 320w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-250x250.png 250w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">「AIをつかったプログラミングに興味がある」<br><br>「本格的なアドベンチャーゲームをつくってみたい！」<br><br>「時間がないけどノベルゲームをつくってみたい」<br><br>・・・でも、<br><br>何からやればいいかわからない！</p>
</div>



<p class="wp-block-paragraph">・・・となやんでいませんか？</p>



<p class="wp-block-paragraph">こんにちは！</p>



<p class="wp-block-paragraph">この記事では、これまでのやり方からさらにバージョンアップした<strong>AIでアドベンチャーゲームをつくる方法</strong>を紹介します</p>



<p class="wp-block-paragraph">これまでノベルゲームの作り方は紹介しましたが</p>



<p class="wp-block-paragraph">AIが進歩したことで、さらに簡単に、もっと高度なゲームがつくれるようになりました</p>



<p class="wp-block-paragraph">プログラミングせずにすぐにつくれるので、ぜひチャレンジしてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています</p>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a></p>



<p class="wp-block-paragraph">このページのゲームは次のリンクからプレイできます（予定）</p>



<p class="wp-block-paragraph"><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ </a></p>
</div></div>



<h2 class="wp-block-heading">今回紹介するゲームのプログラム</h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回この記事で紹介したゲームのプログラムです</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-c969eba4-2192-4c02-85d1-8c3d7ff1f7af" href="https://illust55.com/wp-content/uploads/2026/04/260315-アドベンチャーゲームツール最終.html" data-wpel-link="internal">260315 アドベンチャーゲームツール最終</a><a href="https://illust55.com/wp-content/uploads/2026/04/260315-アドベンチャーゲームツール最終.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-c969eba4-2192-4c02-85d1-8c3d7ff1f7af" download="" data-wpel-link="internal">ダウンロード</a></div>



<h2 class="wp-block-heading">今回つくるアドベンチャーゲームの流れ</h2>



<p class="wp-block-paragraph">今回の動画と記事の流れは、AIにいきなりゲームの完成品をつくらせるのではなく、</p>



<p class="wp-block-paragraph">「微調整がやりやすいゲームエディタ」をHTML1ファイルで作り、</p>



<p class="wp-block-paragraph">そこから少しずつゲームを完成に近づけていくスタイルです</p>



<p class="wp-block-paragraph">プログラミング未経験者でも挫折しにくい作り方です</p>



<p class="wp-block-paragraph">ではさっそくAIプログラミングをはじめます！</p>



<h2 class="wp-block-heading">まずはゲームエディタをAIで生成する</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-65.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-65.png" alt="" class="wp-image-12355" style="width:714px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-65.png 2003w, https://illust55.com/wp-content/uploads/2026/04/image-65-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-65-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">GoogleAI Studioにアクセスして、<br><br>AIにメッセージと画像をアップロードします</p>
</div></div>



<p class="wp-block-paragraph">前回のAIプログラミングと同じように、</p>



<p class="wp-block-paragraph">自動でプログラムがつくりやすい「Google AI Studio」のサイトに移動します</p>



<p class="wp-block-paragraph">メッセージボックスに、以下のプロンプトと画像を一緒に入力します</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">次の通りのノベルゲームエディタをHTML1ファイルで生成して ユーザインタフェースは添付ファイルを参考につくって</p>



<p class="wp-block-paragraph">【UI構造】</p>



<ol class="wp-block-list">
<li>ヘッダー: 「プロジェクト保存」「テストプレイ（本当にプレイできる）」ボタン</li>



<li>メイン（3カラム）:
<ul class="wp-block-list">
<li>左: マッププレビュー。背景画像を設定できる</li>



<li>中: イベントリスト。新規作成ボタンと、作成済みイベント（トリガー名、コマンド数、編集/削除ボタン）を表示</li>



<li>右: 「アイテムリスト」と「スイッチ（フラグ）リスト」がつくれる</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">【イベント編集モーダル】 イベント新規作成/編集時に次が設定できる</p>



<ul class="wp-block-list">
<li>イベント名</li>



<li>イベントがはじまる（トリガー）設定: a) シーン開始時 b) マップクリック（マップ上で指定した範囲をクリックするとはじまる） c) スイッチON時</li>



<li>コマンドリスト:
<ul class="wp-block-list">
<li>メッセージ表示</li>



<li>背景変更</li>



<li>画像変更</li>



<li>キャラクター表示/非表示</li>



<li>スイッチのON/OFF</li>



<li>アイテム取得/使う</li>



<li>条件分岐（スイッチやアイテムの状況による分岐）</li>
</ul>
</li>
</ul>
</blockquote>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ起動時UI-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" data-id="12361" src="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ起動時UI-1.png" alt="" class="wp-image-12361" srcset="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ起動時UI-1.png 1920w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ起動時UI-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ起動時UI-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタメッセージUI-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" data-id="12362" src="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタメッセージUI-1.png" alt="" class="wp-image-12362" srcset="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタメッセージUI-1.png 1920w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタメッセージUI-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタメッセージUI-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ-コマンド画面UI-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" data-id="12363" src="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ-コマンド画面UI-1.png" alt="" class="wp-image-12363" srcset="https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ-コマンド画面UI-1.png 1920w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ-コマンド画面UI-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/ゲームエディタ-コマンド画面UI-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>
</figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIへメッセージと一緒に渡した画像です</p>
</div></div>



<p class="wp-block-paragraph"><br>AIのバージョンアップにより、画像を添付することで画面レイアウトが、とても高い再現度で作れるようになりました！<br>　　</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-66.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-66.png" alt="" class="wp-image-12356" style="width:588px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-66.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-66-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-66-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">ゲームエディタのプログラムの生成が終わったら、ダウンロードボタンをクリックしてHTMLファイルを保存します</p>



<h2 class="wp-block-heading">エディタを起動してテストプレイ</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-67.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-67.png" alt="" class="wp-image-12365" style="width:672px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-67.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-67-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-67-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくったエディターのプログラムです<br><br>背景用の画像をよみこみました</p>
</div></div>



<p class="wp-block-paragraph">ダウンロードしたファイルを実行すると、すぐにエディタ画面が現れました</p>



<p class="wp-block-paragraph">さっそく背景画像を読み込みます</p>



<p class="wp-block-paragraph">これまで作った画像を入れてみましたが、しっかりと画面に現れました</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-68.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-68.png" alt="" class="wp-image-12368" style="width:648px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-68.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-68-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-68-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">イベントをつくり、物語を作ることができます</p>
</div></div>



<p class="wp-block-paragraph">次に、イベントを追加します</p>



<p class="wp-block-paragraph">あらかじめ用意したメッセージを入力しました</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-69.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-69.png" alt="" class="wp-image-12369" style="width:692px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-69.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-69-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-69-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイすると背景画像にテキストがあらわれました<br><br>テキストは進めることができます</p>
</div></div>



<p class="wp-block-paragraph">準備ができたのでテストプレイをしてみます</p>



<p class="wp-block-paragraph">しっかりメッセージがあらわれる、ノベルゲームの基本の動きができあがりました！</p>



<h2 class="wp-block-heading">ここまでのまとめ</h2>



<p class="wp-block-paragraph">AIにレイアウト画像を読み込ませるだけで、あっという間にアドベンチャーゲーム開発用の「土台（エディタ）」を作ることができました<br><br>ここから先は、このエディタに「キャラクターの絵」や「背景画像」をどんどん追加して、本格的なゲームに仕上げていきます</p>



<h2 class="wp-block-heading">素材をつくる！AIを使い分けて背景とキャラを生成する</h2>



<h3 class="wp-block-heading">ChatGPTで「ピクセルアート」の背景を作る</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-71.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-71.png" alt="" class="wp-image-12374" style="width:760px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-71.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-71-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-71-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ChatGPTでゲーム背景をつくることをつたえます</p>
</div></div>



<p class="wp-block-paragraph">ゲームの「土台（エディタ）」ができたら、次はそこに命を吹き込む<strong>背景</strong>と<strong>キャラクター</strong>が必要です<br><br>今回は、それぞれの得意分野に合わせて複数のAIを使い分け、一気に素材を揃えていきます</p>



<p class="wp-block-paragraph">まずはゲームの舞台となる背景画像から作っていきます<br><br>背景画像の生成、特にドット絵（ピクセルアート）が得意なChatGPTのサイトへ移動しましょう</p>



<p class="wp-block-paragraph">メッセージに次のことを伝えて生成します</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">アドベンチャーゲーム用の背景画像、ボロボロだけどおしゃれなめちゃめちゃ散らかったゴーストがでそうな部屋の画像 ピクセル画像で</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-70.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-70.png" alt="" class="wp-image-12371" style="width:748px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-70.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-70-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-70-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon sb-id-12374"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ミステリアスな背景が完成しました</p>
</div></div>



<p class="wp-block-paragraph">しっかりとアドベンチャーゲームの空気感を持った、味のある背景画像が生成されました<br><br>これをダウンロードして保存します</p>



<h3 class="wp-block-heading">Sea Artでキャラクターのイラストを作る</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-72.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-72.png" alt="" class="wp-image-12375" style="width:706px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-72.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-72-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-72-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターのタッチをコントロールしやすいSeaArtのサイトをつかいます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.seaart.ai/home" target="_blank" data-wpel-link="external">&gt;&gt;「SeaArt AI」のサイト</a><br><br>次に、ゲームの主役となるキャラクターを作ります<br><br>絵のタッチを細かくコントロールできるSea Artというサイトで、キャラクターの絵を生成します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-73.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-73.png" alt="" class="wp-image-12379" style="width:648px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-73.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-73-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-73-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">モデルを決めて、キャラクターの特徴をつたえて生成します</p>
</div></div>



<p class="wp-block-paragraph">今回は後がやりやすいように、次の通りAIにメッセージをつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">白い短い巻き毛のエルフ、大きく口を開けた可愛い笑顔、背景は白、男の子</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-74.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-74.png" alt="" class="wp-image-12380" style="width:772px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-74.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-74-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-74-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回はこのキャラクターをつかいたいと思います</p>
</div></div>



<p class="wp-block-paragraph">しっかりクオリティの高いキャラクター画像が生成できました</p>



<h3 class="wp-block-heading">1人のキャラクターのいろいろな表情をつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-75.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-75.png" alt="" class="wp-image-12384" style="width:794px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-75.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-75-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-75-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターのイラストから色々な表情をつくります</p>
</div></div>



<p class="wp-block-paragraph">次は同じキャラクターの「怒った顔」や「悲しい顔」などの表情をつくります<br><br>今回は、パターン絵がつくりやすい、Google Geminiでつくります<br><br>生成したキャラクターをアップロードして、次の指示を出して表情を一度につくります</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">このキャラのスプライトシートをつくってほしい<br>中には４パターン、、笑顔を右上、驚いている顔を左上、笑っている顔を右下、怒っている顔を左下に、添付画像のように角度をつけて<br>画面に４体のみ（上半身のみ）<br>背景は透過で生成してほしい</p>
</blockquote>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-76.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-76.png" alt="" class="wp-image-12386" srcset="https://illust55.com/wp-content/uploads/2026/04/image-76.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-76-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-76-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり、同じキャラクターの別々の顔が4パターン完成しました</p>
</div></div>



<p class="wp-block-paragraph">同じキャラクターでそれぞれの表情のスプライトシートができました<br><br>しかし、カバンをもっているのでカバンを消します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-77.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-77.png" alt="" class="wp-image-12387" style="width:712px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-77.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-77-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-77-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">黒のバックをなくすことをAIにつたえます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-78.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-78.png" alt="" class="wp-image-12388" style="width:764px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-78.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-78-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-78-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりカバンのないキャラクターのみのスプライトシートが生成できました</p>
</div></div>



<h3 class="wp-block-heading">探偵キャラを「ChatGPT」で直接生成する</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-79.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-79.png" alt="" class="wp-image-12389" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-79.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-79-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-79-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">日本風のかわいい動物キャラがつくりやすい「ChatGPT」をつかいます</p>
</div></div>



<p class="wp-block-paragraph">続いて、物語の主役となる「探偵キャラクター」を作っていきます<br><br>今回は<strong>ChatGPT</strong>を使い、最初から「表情のバリエーション」と「キャラクターの特徴」をセットで指示して生成します</p>



<p class="wp-block-paragraph">AIの進化により、一度の指示で複数の表情を並べた画像（スプライトシート形式）を、高いクオリティで描き分けてくれるようになっています<br><br>次のとおりメッセージをつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">アドベンチャーゲーム用に日本のアニメキャラ風のSDキャラのシャーロックホームズ探偵風薄い青い色の猫、青い目（赤い蝶ネクタイ）のスプライトシートを生成して、笑顔を右上、驚いている顔を左上、笑っている顔を右下、怒っている顔を左下に 画面に4体のみ（上半身のみ）、<br><br>エフェクトは入れないで<br><br>背景は透過で生成してほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-80.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-80.png" alt="" class="wp-image-12392" style="width:668px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-80.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-80-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-80-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">表情を分けてキャラクターをつくることができました<br><br>しかし、すべて青色になってしまいました</p>
</div></div>



<p class="wp-block-paragraph">表情をしっかり分けてキャラクターをつくることができましたが、すべて青色です<br><br>キャラクターの色を変えて、メリハリをつけたいと思います<br><br>次のとおりAIにメッセージをつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">「猫の色はこのままでいいが、コートと帽子はよくある探偵っぽい色にしてほしい」</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-81.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-81.png" alt="" class="wp-image-12394" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-81.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-81-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-81-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりキャラクターをつくることができました</p>
</div></div>



<h3 class="wp-block-heading">Photoroomで背景透過とサイズ調整</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-82.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-82.png" alt="" class="wp-image-12396" style="width:728px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-82.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-82-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-82-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背景を消すことができるサイトにアクセスします</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.photoroom.com/ja" target="_blank" data-wpel-link="external">>> 「Photoroom」のサイト</a><br><br>生成した画像は背景を透明にして、キャラクターを一つ一つ分ける必要があります<br><br>今回は「<strong>Photoroom</strong>」という背景をAIで消すことができるサイトをつかいます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-83.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-83.png" alt="" class="wp-image-12400" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-83.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-83-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-83-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アップロードしただけで自動で背景を透明にしてくれました<br><br>ここからキャラクターを分けます</p>
</div></div>



<p class="wp-block-paragraph">画像をアップロードするだけでAIが自動的にキャラクターを判断して、背景を一瞬で透明にしてくれます<br><br>背景が消えたら、一枚の画像にまとまっている表情をそれぞれ別の画像として分ける作業に入ります<br><br>画面にある切り抜き編集ボタンから手動モードを選択します<br><br>消しゴムのような感覚で使えるブラシツールを使って、切り出したい表情以外の部分を消していきます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-84.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-84.png" alt="" class="wp-image-12401" style="width:758px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-84.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-84-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-84-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ブラシサイズを調整してキレイに消します</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-85.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-85.png" alt="" class="wp-image-12402" style="width:748px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-85.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-85-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-85-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">表情を分けることができましたが、スペースが大きくできてしまいました</p>
</div></div>



<p class="wp-block-paragraph">このままではキャンバスのサイズが大きすぎるのでキャンバスのサイズを変更します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-87.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-87.png" alt="" class="wp-image-12404" style="width:722px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-87.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-87-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-87-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">横幅500にして、サイズを変更します</p>
</div></div>



<p class="wp-block-paragraph">「サイズ変更ボタン」をクリックして、ゲーム用にキャンバスの横幅を500ピクセルに設定します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-89.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-89.png" alt="" class="wp-image-12406" style="width:767px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-89.png 2003w, https://illust55.com/wp-content/uploads/2026/04/image-89-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-89-1536x865.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">位置を整えてダウンロードします</p>
</div></div>



<p class="wp-block-paragraph">サイズを変更したら、キャラクターがキャンバスの中央に配置されるように位置を調整し、ダウンロードします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-90.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-90.png" alt="" class="wp-image-12407" style="width:789px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-90.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-90-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-90-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくったキャラクターすべて同じ方法で切り分けます</p>
</div></div>



<p class="wp-block-paragraph">一つの表情の画像が完成したら、残りの表情パターンについてもまったく同じ手順を繰り返します<br><br>それぞれの表情だけを残すように手動で切り抜き編集を行います<br><br>サイズと位置を整えたら一つ一つダウンロードしていきます</p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-88.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-88.png" alt="" class="wp-image-12405" srcset="https://illust55.com/wp-content/uploads/2026/04/image-88.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-88-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-88-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">別のキャラクターも同じ方法で切り分けてダウンロードします</p>
</div></div>



<p class="wp-block-paragraph">別の素材として用意した「猫の探偵」のキャラクターイラストについても、同じ切り分け作業をします<br><br>ゲーム内で表情を切り替えたときにサイズがバラバラで違和感が出ないようにします<br><br>キャンバスサイズを横幅500ピクセルに揃えることが、ゲーム全体のクオリティを高めるための重要なポイントです</p>



<h3 class="wp-block-heading">プロンプトの再利用で「絵のタッチ」を統一する</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-91.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-91.png" alt="" class="wp-image-12409" style="width:778px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-91.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-91-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-91-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次は冒険に欠かせない「アイテム素材」を準備していきます</p>
</div></div>



<p class="wp-block-paragraph">ゲーム制作で大切な、背景・キャラ・アイテムの雰囲気がバラバラにならないようにします<br><br>今回はUSBメモリや日記、ライターなどを作っていきます<br><br>背景画像を生成した時の絵をベースにして、「USBメモリ」や「日記」といったキーワードを入れ替えてAIに指示を出します<br><br>こうすることで、同じ世界観のアイテムを違和感なくそろえることができます<br><br>次のようにAIにメッセージをつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">この背景画像に合うライター、USBメモリー、ペンダント、鍵、日記、をスプライトシートで生成してほしい</p>
</blockquote>



<h3 class="wp-block-heading">気になる部分はAIに直接「リテイク」を出す</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-92.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-92.png" alt="" class="wp-image-12410" style="width:740px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-92.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-92-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-92-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり画像が生成できました<br><br>さらにアイテムっぽくなるように修正します</p>
</div></div>



<p class="wp-block-paragraph">AIが生成した「ライター」の画像は最初から火がついた状態でした<br><br>「ポケットに入れて持ち運ぶアイテム」として火がついているのは少し不自然です<br><br>AIに直接「ライターの火を消して」と伝えるだけで、そのままの形で希望通りに修正してくれます<br><br>次のとおりAIにメッセージを伝えます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">ライターは火を消して、USBは普通のUSBで紫色（ボロボロな感じ）、日記はどくろマークを消してほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-93.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-93.png" alt="" class="wp-image-12411" style="width:719px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-93.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-93-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-93-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり修正することができました</p>
</div></div>



<h3 class="wp-block-heading">Photoroomでゲーム用素材へ仕上げる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-94.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-94.png" alt="" class="wp-image-12412" style="width:767px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-94.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-94-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-94-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">一つ一つ切り分けます</p>
</div></div>



<p class="wp-block-paragraph">アイテムの画像も、キャラクターの時と同じように背景を消してゲーム用に仕上げていきます</p>



<p class="wp-block-paragraph">まずは画像をアップロードして、アイテムを一つ一つ切り分けていきます<br><br>このアイテムもキャンバスのサイズをキャラと同じ「500」に合わせて、ゲームに読み込んだときにサイズがキレイにそろうようにします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-95.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-95.png" alt="" class="wp-image-12413" style="width:721px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-95.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-95-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-95-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">続いて、USBメモリなど他のアイテムも同じように分割していきます</p>



<p class="wp-block-paragraph">これで必要な画像がすべて揃いました！<br><br>次はプログラムを作り直して、いよいよアイテムをゲームに登場させます</p>



<h3 class="wp-block-heading">プログラムを再構築して、ゲームを高度化する！</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-96.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-96.png" alt="" class="wp-image-12414" style="width:713px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-96.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-96-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-96-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">まずバグを修正するメッセージをつたえます</p>
</div></div>



<p class="wp-block-paragraph">素材がすべて揃ったので、いよいよこれらを動かすためのプログラムをAIに作り直してもらいます<br><br>１回目はバグ修正、２回目は機能追加の２段階でつくりなおします<br><br>次の通りAIにメッセージを伝えます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">マッププレビュー画面で背景がすべて表示されないので、表示されるように</p>



<p class="wp-block-paragraph">画像タブ、人物タブをアイテムタブ、スイッチタブの部分につくって</p>



<p class="wp-block-paragraph">人物タブでは人物を登録できるように、人物画像は普通、笑い、怒り、驚き、が登録できるように<br>画像タブでは画像を一括で管理できるように、背景画像以外はここで管理する</p>



<p class="wp-block-paragraph">人物タブで人物の位置を左の時、右の時でマッププレビューでＸＹ、大きさのスライダーを動かして<br>変更できるように、調整する時はキャラの画像が表示された状態でできるように</p>



<p class="wp-block-paragraph">イベントトリガーのマップクリックのドラッグができない<br>イベントをつくると再度編集できないので編集できるように</p>



<p class="wp-block-paragraph">常にゲーム画面右にアイテム一覧があるように、アイテムは画像と名前が表示されている<br>アイテムを使うときはアイテム一覧が少し明るくなるように</p>



<p class="wp-block-paragraph">コマンドの追加画面を大きくして<br>メッセージコマンドに他のコマンドのマクロボタンをすべて追加して<br>ただマクロにしたコマンドは必ずコマンド追加画面からも追加できるようにして</p>



<p class="wp-block-paragraph">メッセージで#nextで次の画面にいく仕様にプラスして、#　を打つと登録されている人物の名前が表示されて、#nextと同じように次のメッセージ画面にうつり、メッセージ左上に話している人物の名前が出るようにして<br>メッセージの中で「#use」でアイテムを使うコマンドができるようにして</p>



<p class="wp-block-paragraph">メッセージコマンドでマクロをテキスト打ちしたらゲームが完結するように<br>メッセージコマンドをつくってほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-97.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-97.png" alt="" class="wp-image-12416" style="width:753px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-97.png 2003w, https://illust55.com/wp-content/uploads/2026/04/image-97-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-97-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">１回目でつくったプログラムも添付してメッセージを送信します</p>
</div></div>



<p class="wp-block-paragraph">今回はAIに以下の高度な機能をリクエストしました：<br>・<strong>ストーリー用マクロ</strong>: AIが物語を自動で組み立てやすくする仕組み<br>・<strong>クリックイベント</strong>: 画像をクリックするとイベントが発生する処理<br>・<strong>アイテム一覧（インベントリ）</strong>: 拾ったアイテムを確認できるメニュー<br>・<strong>名前表示機能</strong>: メッセージウィンドウに誰のセリフか表示する機能<br><br>次のとおりAIにメッセージを伝えます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">背景は初期状態は設定した背景を表示するように<br>人物が表示されている時は必ずメッセージウィンドウを表示して<br>メッセージウィンドウ左上の名前はメッセージウィンドウから飛び出ず、<br>少し太字になるくらいでメッセージウィンドウの左上にでるように<br>別のキャラメッセージになったらメッセージページが変わるように<br><br>人物画像の位置調整の時に画像左右反転を入れて</p>



<p class="wp-block-paragraph">アイテム一覧はメッセージウィンドウと同じような色で縦長で<br>常にゲーム画面右側メッセージウィンドウのとなりにあるように（画像アイコンつき）<br>アイテム一覧とキャラはかぶらないように</p>



<p class="wp-block-paragraph">画像は複数選択で追加できるように</p>



<p class="wp-block-paragraph">Javascriptデフォルトのメッセージポップアップは極力出さないように<br><br>メッセージをエンターキーでおくれるように<br>マクロでアイテムを追加する時にキャラ表示と同じように<br>プルダウンで選択できるように<br><br>スイッチはON,OFFではなく、変数のように数字を入れられるように<br><br>コマンドリストはクリックで再度編集できるように<br><br>マップクリックイベントをつくるとき、マップをドラッグして領域指定ができない<br>イベントのトリガーに<br>変数自動実行（変数条件）を加えて<br>また、マップクリックは画像クリックでも発生できるように<br>そして画像は人物と同じように拡大と配置ができるように<br>（画像クリックをマップに配置する時にはコマンドウィンドウを消し、マップが広く見れるように<br>）<br>会話で選択肢が選べるように<br>イベント一覧の部分にシーンタブとイベント一覧タブをつくり、<br>シーンによってイベント一覧と背景画像が切り替わるように<br>メッセージコマンドでAIがメッセージ（マクロつき）を生成できるように<br>AI生成用の入力、出力ボタンを追加して（出力ファイルをＡＩに投げるとマクロの説明それまでのＩＤなどがＡＩにわたり、ストーリーを自動生成できるように）</p>
</blockquote>



<h3 class="wp-block-heading">「AI用ボタン」でGeminiにストーリーを作らせる</h3>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-99.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-99.png" alt="" class="wp-image-12419" srcset="https://illust55.com/wp-content/uploads/2026/04/image-99.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-99-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-99-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">生成された新しいプログラムをダウンロードして実行してゲーム画面を立ち上げます</p>



<p class="wp-block-paragraph">画像の追加も、一度に複数のファイルを読み込めるようになり、開発効率が劇的にアップしています</p>



<p class="wp-block-paragraph">生成ボタンをクリックして、AIが新しく作り直してくれたプログラムをダウンロードし、さっそく実行してみます</p>



<p class="wp-block-paragraph">新しいエディタでは、画像を追加する際に一度に複数の画像をまとめて読み込めるようになりました！<br><br>これで素材登録の手間が省け、開発スピードがさらにアップします<br><br>素材を読み込んだら、画面を作っていきましょう</p>



<p class="wp-block-paragraph">まずはそれぞれの人物キャラクターを作成し、表情（差分）を割り当てていきます<br><br>その後、作成しておいた背景画像を読み込んで表示させます<br><br>背景に合わせて、キャラクターの<strong>大きさ</strong>や<strong>立ち位置</strong>をそれぞれ微調整して、自然な画面レイアウトに仕上げていきます<br><br>背景とキャラの配置が終わったら、アイテムもそれぞれ登録して、いよいよ「イベント」を作っていきます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-101.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-101.png" alt="" class="wp-image-12421" style="width:741px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-101.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-101-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-101-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">メッセージウィンドウに、新しく作った「AI生成用メッセージコピーボタン」が追加されています<br><br>このボタンをクリックすると、AIが自動でストーリーを生成するためのテキストデータがコピーできます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-102.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-102.png" alt="" class="wp-image-12422" style="width:741px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-102.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-102-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-102-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">コピーした内容をそのまま<strong>Google Gemini</strong>のテキストボックスに貼り付けて、ストーリーの生成をお願いします<br><br>すると、生成ボタンをクリックするだけで、Geminiが<strong>ゲーム内で動くマクロ（表情変化などの命令）付きのストーリーを自動で作成</strong>してくれます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-103.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-103.png" alt="" class="wp-image-12423" style="width:729px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-103.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-103-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-103-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph"><br>完成したストーリーのテキストをコピーして、ゲームエディタのテキストボックスに貼り付けます</p>



<p class="wp-block-paragraph">設定ができたので、一度テストプレイしてみましょう</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-104.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-104.png" alt="" class="wp-image-12425" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-104.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-104-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-104-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">キャラクターが登場し、スムーズに会話が進んでいきます。……が、ここで問題発生！</p>



<p class="wp-block-paragraph">なんと、<strong>画面上に同じキャラクターがダブって複数登場してしまう</strong>という仕様上のバグが見つかりました</p>



<p class="wp-block-paragraph">再び「Google AI Studio」に戻り、修正用のプログラムを作ってもらいます<br><br>プロンプト（指示出し）の一番上に「人物名をもとに、同じ人物を重複して表示しないように」という命令を追記して生成します<br><br>次のとおりAIにメッセージを伝えます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">　#人物名で人物を表示すると右側の自分のキャラと被るので、<br>　#人物名で人物を表示しないように</p>



<p class="wp-block-paragraph">イベントトリガーの画像クリックで画像を配置する時、<br>もっと小さく画像を配置できるように</p>



<p class="wp-block-paragraph">イベントトリガーでマップドラッグで範囲を指定する時に<br>マップをドラッグできない</p>



<p class="wp-block-paragraph">メッセージウィンドウを消すマクロをメッセージコマンドに入れて</p>



<p class="wp-block-paragraph">AIでメッセージを生成する時に何のイベントトリガーから<br>発生しているか伝えるようできるか</p>



<p class="wp-block-paragraph">メッセージコマンドでクイズのような４つまでの言葉の選択肢を選べるようにできるか</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-105.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-105.png" alt="" class="wp-image-12427" style="width:786px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-105.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-105-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-105-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">先ほどと同じようにキャラクターを登録し、イベントを作っていきます</p>



<p class="wp-block-paragraph">まずは「初めのイベント（導入の会話）」を作り、続けて「画像クリックイベント」を作ります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-106.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-106.png" alt="" class="wp-image-12428" style="width:764px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-106.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-106-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-106-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">アイテム画像をエディタに登録し、マップ（背景）の中の自然な位置にアイテムを配置します。今回は良い場所にアイテムを置くことができました！</p>



<p class="wp-block-paragraph">配置が完了したら、これに対するメッセージ（ストーリー）を作っていきます</p>



<h3 class="wp-block-heading">AIとのやり取りでストーリーを微調整する</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-107.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-107.png" alt="" class="wp-image-12432" style="width:762px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-107.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-107-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-107-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">「AI用テキスト」ボタンで作ったメッセージをGeminiに渡し、ストーリーを作ってもらいます<br><br>今回もしっかりとしたシナリオができました<br><br>続いて、「画像クリック用（アイテムを見つけた時）」のイベントテキストもコピーしてGeminiに渡します<br><br>この時、「さっきのイベントの続きになるように」と追加で設定して生成させます<br><br>しっかりストーリーが繋がって生成されたのですが、テキストを読んでみると一つ違和感が<br><br>AIが「日記が棚の中にある」という内容にしてしまっていたのです<br><br>画面上ではソファの上に配置したので、これでは辻褄が合いません<br><br>そこでGeminiに直接「日記はソファの上にあります」と伝えて修正をお願いします<br><br>しっかりと「ソファの上に日記がある」という自然なストーリーに書き換えてくれました！<br><br>こういった柔軟な軌道修正ができるのが本当に便利ですね</p>



<p class="wp-block-paragraph">完成した2つのストーリーテキストをコピーして、エディタのそれぞれのイベントに貼り付けます</p>



<h2 class="wp-block-heading">最終テストプレイ！ついにゲームが完成</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-108.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-108.png" alt="" class="wp-image-12433" style="width:764px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-108.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-108-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-108-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<p class="wp-block-paragraph">すべての準備が整ったので、通してテストプレイをしてみましょう！<br><br><strong>しっかりとストーリーが進行し、配置した画像をクリックしてイベントが動く、本格的なアドベンチャーゲームが完成</strong>しました！<br><br>AIを組み合わせることで、ゲーム制作のハードルは驚くほど下がっています<br><br>ぜひ皆さんもオリジナルゲームを作ってみてくださいね！</p>



<p class="wp-block-paragraph">このブログ（およびYoutube）では、今後も<strong>AIを活用したゲーム作りのノウハウ</strong>を配信していく予定です</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ここまでご覧いただきありがとうございます<br><br>Youtubeも合わせてご覧ください</p>
</div></div>



<p class="wp-block-paragraph"><br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/4710/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIプログラミング初心者向け!2Dアクションゲームを爆速で作る方法</title>
		<link>https://illust55.com/3068/</link>
					<comments>https://illust55.com/3068/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Mon, 13 Apr 2026 22:28:04 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[AI初心者]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=3068</guid>

					<description><![CDATA[・・・となやんでいませんか？ こんにちは！ この記事では、AIだけでアクションゲームをつくる方法を紹介します プログラミングせずにすぐにつくれるので、ぜひチャレンジしてください AIプログラミングでつくったゲームの紹介  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/さむね1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/さむね1.png" alt="" class="wp-image-12210" style="width:490px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/さむね1.png 1920w, https://illust55.com/wp-content/uploads/2026/04/さむね1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/さむね1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">「AIをつかったプログラミングに興味がある」<br>「ゲームをつくってみたい！」<br><br><br>・・・でも、<br>何からやればいいかわからない！</p>
</div>



<p class="wp-block-paragraph">・・・となやんでいませんか？<br><br>こんにちは！<br><br>この記事では、AIだけでアクションゲームをつくる方法を紹介します<br><br>プログラミングせずにすぐにつくれるので、ぜひチャレンジしてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています</p>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a></p>



<p class="wp-block-paragraph">このページのゲームプログラムは次のリンクからダウンロードできます</p>



<p class="wp-block-paragraph"><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ </a></p>
</div></div>



<h2 class="wp-block-heading">AIプログラミングでつくったゲームの紹介</h2>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="AIで誰でも神速ゲーム制作！プログラミングなし＆2Dアクションゲームをつくる方法【バイブコーディング入門＆初心者向け】" width="1256" height="707" src="https://www.youtube.com/embed/GHW-2tEIx2w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回つくったゲームがじっさいに動いています</p>
</div></div>



<p class="wp-block-paragraph">今回の画面に映っているのは、ジャングルを舞台にしたクラシックな横スクロールアクションゲームです<br><br>プレイヤーが左右に移動し、3段ジャンプで敵をかわしながら進むシンプルだけど楽しめるゲームです<br><br>今回の記事の流れは、AIでゲームを一気に完成させるのではなく、<br><br>まず「微調整がすごくやりやすいゲームエディタ」をHTML1ファイルで作って、<br><br>そこからマップ作成 → 素材追加 → アニメーション → 敵AI と、少しずつ完成に近づけていくスタイルです</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラミング未経験者でも挫折しにくい作り方です<br><br>最後まで一緒に試してみてください！</p>
</div></div>



<h2 class="wp-block-heading">まずはゲームエディタをAIで生成する</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-1.png" alt="" class="wp-image-12215" style="width:656px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-1.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Google AI Studioは自動でAIでプログラムをつくれるサイトです</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://aistudio.google.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Goole Ai Studdio」のサイト</a></p>



<p class="wp-block-paragraph">前回と同じく、Google AI Studioをつかってゲームをつくります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image.png" alt="" class="wp-image-12214" style="width:705px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">メッセージボックスに以下のプロンプトを入力します</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">2DアクションゲームエディタをHTML1ファイル（単一のHTMLファイル）で生成してください。<br>機能は以下の通り：</p>



<ul class="wp-block-list">
<li>2DアクションゲームエディタをHTML1ファイルで生成して</li>



<li>正方形のブロックを置いてマップが作れる、1画面縦12マスになるブロックの大きさ</li>



<li>プレイヤーも置くことができる</li>



<li>置いたものは削除できる</li>



<li>ドラッグでブロックを連続で置くことができる</li>



<li>テストプレイボタンがあり、左右移動と3段ジャンプができる</li>
</ul>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-3.png" alt="" class="wp-image-12217" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-3.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-3-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-3-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラミング生成がおわったらダウンロードします</p>
</div></div>



<p class="wp-block-paragraph">生成が完了したら「ダウンロード」ボタンをクリックしてHTMLファイルを保存し、ブラウザで開いてみましょう</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-4.png" alt="" class="wp-image-12218" style="width:730px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-4.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-4-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">エディタ画面が表示され、ドラッグで地面やブロックを置いたり、プレイヤーを配置してゲームをつくることができます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-5.png" alt="" class="wp-image-12219" style="width:648px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-5.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-5-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-5-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイの画面です<br><br>歩いてジャンプするアクションゲームのような動きができます</p>
</div></div>



<p class="wp-block-paragraph">テストプレイをしてみると歩いてジャンプする、<br><br>基本的なアクションゲームの土台が完成しました！</p>



<h3 class="wp-block-heading">キャラクターと背景の素材をAIで生成</h3>



<h4 class="wp-block-heading">プレイヤーキャラクターのピクセルイラストを生成する</h4>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-10.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-10.png" alt="" class="wp-image-12229" style="width:706px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-10.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-10-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-10-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次にビジュアルを強化します<br><br>ChatGPTのサイトにアクセスします</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://chatgpt.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「ChatGPT」のサイト</a><br><br>ピクセルアートが得意な<strong>ChatGPT</strong>（DALL·E搭載のバージョン）を使います</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-6.png" alt="" class="wp-image-12222" style="width:722px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-6.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-6-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-6-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph">次のプロンプトを入れてキャラクター画像をつくります</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">横スクロール2Dアクションゲームのキャラをつくりたい ランボー風ゲームのメタルスラッグに出てくるようなキャラで24&#215;24のキャラのスプライトシートを生成して、すべてのシーンは銃を構えているように、歩いているシーンだが一枚はアニメーションで必要なので足が揃っている絵を入れて（足が揃っていても銃をかまえている）、ダッシュしているシーン、背景は透過で枚数は16枚以上つくってほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-9.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-9.png" alt="" class="wp-image-12225" style="width:646px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-9.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-9-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-9-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成できましたが、右足が前の画像がありません</p>
</div></div>



<p class="wp-block-paragraph">最初に生成されたものがすべて左足が前の場合があります<br><br>その場合は「右足が前の歩行アニメーションを追加して、足がクロスする自然な歩きモーションに修正してください」と指示してください<br><br>このように再生成するとなおることが多いです</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-8.png" alt="" class="wp-image-12224" style="width:702px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-8.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-8-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-8-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり足がクロス、右足が前の画像が生成されました</p>
</div></div>



<h4 class="wp-block-heading">敵キャラクターのピクセルイラストを生成する</h4>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-12.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-12.png" alt="" class="wp-image-12231" style="width:686px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-12.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-12-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-12-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">敵キャラも同じようにつくります</p>
</div></div>



<p class="wp-block-paragraph">次のプロンプトを入れます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">横スクロール2Dアクションゲームの敵キャラをつくりたい サングラスをかけた少しワルな感じの兵士でメタルスラッグに出てくるような敵キャラで24&#215;24のキャラのスプライトシートを生成して、すべてのシーンは銃を構えているように、歩いているシーンだが一枚はアニメーションで必要なので足が揃っている絵を入れて（足が揃っていても銃をかまえている）、背景は透過で<br>枚数は16枚以上つくってほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-13.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-13.png" alt="" class="wp-image-12234" style="width:614px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-13.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-13-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-13-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり敵キャラが生成できました</p>
</div></div>



<h4 class="wp-block-heading">背景のピクセルイラストを生成する</h4>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-14.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-14.png" alt="" class="wp-image-12235" style="width:716px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-14.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-14-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-14-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームにマッチする背景もつくります</p>
</div></div>



<p class="wp-block-paragraph">次のとおりAIにつたえます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">2Dアクション、<br>ピクセルのタイル、<br>背景画像を生成してほしい、<br>ジャングルで横から見ている視点、横長にしてほしい</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-15.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-15.png" alt="" class="wp-image-12236" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-15.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-15-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-15-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり背景画像が生成できました</p>
</div></div>



<p class="wp-block-paragraph">これでプレイヤー、敵、背景の基本素材が揃いました！</p>



<h3 class="wp-block-heading">素材の加工（背景透過と個別切り抜き）</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-17.png" alt="" class="wp-image-12238" style="width:654px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-17.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">クリックしてつくった絵をアップロードします</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.photoroom.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「PhotoRoom」のサイト</a></p>



<p class="wp-block-paragraph">生成されたスプライトシートは背景が白や色付きの場合が多いので、Photoroomを使い背景をカットして一つ一つキャラを分けます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-18.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-18.png" alt="" class="wp-image-12239" style="width:660px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-18.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-18-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-18-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターをアップロードして、<br><br>切り抜き編集ボタンをクリックします</p>
</div></div>



<p class="wp-block-paragraph">キャラクターをアップロードするとAIが自動的に背景をカットしてくれます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-19.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-19.png" alt="" class="wp-image-12240" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-19.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-19-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-19-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ブラシサイズを変えて、使うキャラのみ残します</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-20.png" alt="" class="wp-image-12241" style="width:662px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-20.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-20-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-20-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラの背景がカットされて一つだけになりました<br><br>続けてサイズをゲームに合わせます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-21.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-21.png" alt="" class="wp-image-12242" style="width:618px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-21.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-21-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-21-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">サイズを500にしました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-22.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-22.png" alt="" class="wp-image-12245" style="width:636px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-22.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-22-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-22-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりカットできたらダウンロードして、<br><br>他のモーションもつくります</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-23.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-23.png" alt="" class="wp-image-12247" style="width:668px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-23.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-23-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-23-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">歩いていて足がそろっているイラストです</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-24.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-24.png" alt="" class="wp-image-12248" style="width:714px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-24.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-24-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-24-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">逆の足が前に出ているイラストです</p>
</div></div>



<p class="wp-block-paragraph">歩行モーション用に必要な「足が揃っている」「左足前」「右足前」のイラストも、それぞれ個別に切り抜いて保存します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-25.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-25.png" alt="" class="wp-image-12249" style="width:614px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-25.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-25-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-25-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プレイヤーキャラも、同じようにスプライトシートを読みこみます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-26.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-26.png" alt="" class="wp-image-12250" style="width:668px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-26.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-26-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-26-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームでつかうパターン以外を消します</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-28.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-28.png" alt="" class="wp-image-12252" style="width:714px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-28.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-28-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-28-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">右足を前に出したパターンのみカットしました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-27.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-27.png" alt="" class="wp-image-12251" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-27.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-27-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-27-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">続いて左足だけ前にでているパターンをカットしました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-29.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-29.png" alt="" class="wp-image-12253" style="width:714px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-29.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-29-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-29-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<p class="wp-block-paragraph"></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">足がクロスしているパターンもカットします<br><br>これで敵とプレイヤーキャラクターのアニメーションの準備ができました</p>
</div></div>



<p class="wp-block-paragraph">プレイヤーキャラクターも同じ手順で切り抜き完了です<br></p>



<h3 class="wp-block-heading"> 完成度の高いゲームプログラムを再生成</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-30.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-30.png" alt="" class="wp-image-12255" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-30.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-30-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-30-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">カットしたパターンをゲームに登場させるプログラムをつくります</p>
</div></div>



<p class="wp-block-paragraph">素材が揃ったので、Google AI Studioに戻ってより進化したプログラムを作成します</p>



<p class="wp-block-paragraph">次のようにプロンプトを入れます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">次の機能を追加してほしい<br><br>タイルマップ画像を読み込み、ドラッグで範囲を決めて地面ブロックの画像として使えるように<br><br>プレイヤー画像を読み込み歩いている画像、止まっている画像を置き換えられるように、歩いているパターンは4枚登録できるように<br><br>壊れるブロックが設置できるように（地面ブロックと同じ方法で画像登録できる）<br><br>敵キャラをつくり、プレイヤーを見て2秒たったら銃をうつ（玉は真横のみ）</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-33.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-33.png" alt="" class="wp-image-12268" style="width:744px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-33.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-33-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-33-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIがつくったプログラムをダウンロードします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-32.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-32.png" alt="" class="wp-image-12266" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-32.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-32-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-32-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムをプレイしてみました</p>
</div></div>



<p class="wp-block-paragraph">生成されたHTMLファイルをダウンロードして開くと、エディタ画面が大幅に進化しています</p>



<p class="wp-block-paragraph">次のことができるようになりました<br><br>・キャラクター画像と敵画像の読み込み機能<br>・ブロックの配置<br>・プレイヤーと敵の配置</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-31.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-31.png" alt="" class="wp-image-12265" style="width:724px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-31.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-31-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-31-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プレイヤー、敵キャラそれぞれイラストを読み込みます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-35.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-35.png" alt="" class="wp-image-12271" style="width:684px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-35.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-35-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-35-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">右に背景画像を読みこみ、<br><br>タイルのようにおいてマップをつくりました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-36.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-36.png" alt="" class="wp-image-12272" style="width:696px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-36.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-36-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-36-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイしてみました<br><br>しっかりとキャラがアニメーションしますが、<br>キャラの背景に色がついてしまってます</p>
</div></div>



<p class="wp-block-paragraph"><br>テストプレイをすると、歩行アニメーションが動き、敵がプレイヤーを見て銃を撃つアクションが追加されています！<br><br>ただし、プレイヤーと敵キャラの背景が透明になっていないので修正する必要があります</p>



<h3 class="wp-block-heading"></h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-37.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-37.png" alt="" class="wp-image-12273" style="width:696px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-37.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-37-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-37-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Google AI Studioでプログラムを修正します</p>
</div></div>



<p class="wp-block-paragraph">エディタ画面では、キャラクター画像や敵キャラ画像を読み込み、ブロックを配置してテストプレイが可能になりました<br><br>しかし、キャラクターの背景がまだ透明になっていない問題がありました<br><br>そこで<strong>Google AI Studio</strong>に戻り、<br>以下の内容をAIに伝えてプログラムを修正します：</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">プレイヤー、敵キャラの背景を透過に<br>プレイヤーが玉を打てるように<br>画面をもっと横を長くできるように<br>敵がプレイヤーに向かって歩くように<br>プレイヤー、敵キャラの画像登録を一度に複数ファイル選択できるように（登録後にドラッグで順番を入れ替えられる）る</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-38.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-38.png" alt="" class="wp-image-12274" style="width:750px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-38.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-38-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-38-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">修正したプログラムをプレイしてみました</p>
</div></div>



<p class="wp-block-paragraph">生成されたHTMLファイルをダウンロードして起動すると、背景がきれいに透明になり、プレイヤーの攻撃も追加されました</p>



<p class="wp-block-paragraph">ただし、敵キャラが空中を歩いてしまう不具合が発生したので、次回の修正でしっかり地面に接地させるように調整します</p>



<h3 class="wp-block-heading">ここまでのまとめ</h3>



<p class="wp-block-paragraph">これで、エディタでマップを作りながら、アニメーションするプレイヤーと敵が登場し、<br><br>銃を撃ってくるシンプルな2D横スクロールアクションゲームの原型が完成しました</p>



<h2 class="wp-block-heading">マップを広げてアクションをもっと追加する</h2>



<h3 class="wp-block-heading">爆発アニメーションを作成</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-39.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-39.png" alt="" class="wp-image-12275" style="width:700px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-39.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-39-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-39-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ChatGPTでさらに素材をつくります</p>
</div></div>



<p class="wp-block-paragraph">ここからゲームをさらに楽しくするために、素材を増やしていきます</p>



<p class="wp-block-paragraph">アクションゲームに欠かせない<strong>爆発エフェクト</strong>を作ります</p>



<p class="wp-block-paragraph">次のとおりAIに伝えます：</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">爆発スプライトシートを生成して</p>
</blockquote>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-40.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-40.png" alt="" class="wp-image-12276" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-40.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-40-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-40-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりスプライトシートが生成できました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-41.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-41.png" alt="" class="wp-image-12278" style="width:727px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-41.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-41-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-41-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">PhotoRoomのサイトでアニメーション用に絵をカットします</p>
</div></div>



<p class="wp-block-paragraph">生成したスプライトシートから、<strong>PhotoRoom</strong>を使って爆発アニメーション用に4枚とりだします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-44.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-44.png" alt="" class="wp-image-12281" style="width:676px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-44.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-44-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-44-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">必要な爆発だけ残してカットします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-42.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-42.png" alt="" class="wp-image-12279" style="width:722px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-42.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-42-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-42-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">一つの画像の大きさは、幅を300、高さを500にします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-43.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-43.png" alt="" class="wp-image-12280" style="width:728px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-43.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-43-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-43-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">小さな爆発をカットしました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-45.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-45.png" alt="" class="wp-image-12282" style="width:664px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-45.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-45-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-45-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">少し大きめの爆発をカットしました</p>
</div></div>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-46.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-46.png" alt="" class="wp-image-12283" srcset="https://illust55.com/wp-content/uploads/2026/04/image-46.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-46-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-46-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次の煙へつなぐために、煙が入った大きめの爆発をカットしました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-47.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-47.png" alt="" class="wp-image-12284" style="width:686px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-47.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-47-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-47-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">最後の煙のみで消えかけているのをカットしました</p>
</div></div>



<p class="wp-block-paragraph">これで自然な爆発アニメーションの準備が完了しました</p>



<h3 class="wp-block-heading">背景の画像を横に広げる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-48.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/04/image-48.png" alt="" class="wp-image-12285" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-48.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-48-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-48-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">「Krea.ai」は背景をのばして絵を描いてくれます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.krea.ai/app" target="_blank" data-wpel-link="external">&gt;&gt; 「Krea.ai」のサイト<br></a><br>前回生成したジャングル背景を、より長く横スクロールアクションゲームのように広げます<br><br>「Krea.ai」というリアルタイムの画像編集や自然な画像拡張ができるAIサイトです</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．右上の「Edit」ボタンをクリック<br><br>２．アップロードイメージで前回の背景画像を読み込む</p>
</div>



<ol class="wp-block-list">
<li></li>
</ol>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-49.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-49.png" alt="" class="wp-image-12286" srcset="https://illust55.com/wp-content/uploads/2026/04/image-49.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-49-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-49-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">右にドラッグするだけで背景をAIが描いてくれます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「Expand borders」をクリックして、画像の端をドラッグで横方向に広げる<br><br>２．広げたいサイズに調整したら「Generate」ボタンをクリック<br><br>３．生成されたら右下のダウンロードボタンで保存</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-50.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-50.png" alt="" class="wp-image-12287" style="width:774px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-50.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-50-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-50-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">元の画像のハジが暗いので、<br><br>真ん中が暗くなっていますが、しっかり画像を広げられました</p>
</div></div>



<p class="wp-block-paragraph">拡張部分もジャングルが続き、クオリティの高い横長背景が完成しました！</p>



<h3 class="wp-block-heading">プレイヤーのダッシュアタック用画像</h3>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/04/image-51.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-51.png" alt="" class="wp-image-12294" srcset="https://illust55.com/wp-content/uploads/2026/04/image-51.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-51-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-51-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これまでつかった画像から一枚だけのこしてカットします</p>
</div></div>



<p class="wp-block-paragraph">プレイヤーキャラクターのダッシュモーション用に、1枚の画像を用意します<br><br><strong>PhotoRoom</strong>で背景を透過処理し、ダッシュ中のポーズをきれいに切り抜いて保存します<br></p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-52.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/image-52.png" alt="" class="wp-image-12295" style="width:676px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-52.png 1920w, https://illust55.com/wp-content/uploads/2026/04/image-52-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-52-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ダッシュアタックにつかう画像をカットしました</p>
</div></div>



<p class="wp-block-paragraph">これで必要な素材がすべて揃いました</p>



<h3 class="wp-block-heading">最終的なプログラム修正（大幅アップデート）</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-54.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-54.png" alt="" class="wp-image-12297" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-54.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-54-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-54-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これまでのプログラムをアップロードして<br><br>あたらしいプログラムをつくりなおします</p>
</div></div>



<p class="wp-block-paragraph">Google AI Studioに戻り、前回生成したプログラムファイルをアップロードして、<br><br>一気に次の指示を伝えます</p>



<p class="wp-block-paragraph">最後のプロンプト（そのままコピーして使用可能）：</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">2Dアクションの添付ファイルを同じくHTML1ファイルにして次のことを編集してほしい<br>マップエディタ部分の下にスクロールバーをつけてさらに横方向に編集できるようにして<br>またマップエディタ部分の下につけたスクロールバーの下に画面右にマップを拡張できるボタンをつけて<br>上のバージョン表記を消して<br>背景画像を設定できるように、背景画像の大きさは縦幅を合わせて<br>レイヤーを前面（地面とかプレイヤー）、背景に分けて必ずどっちも表示させて<br>背景の彩度をコントロールできるように<br>キャラクター、敵の静止画ボタンを削除して歩きから止まっている画像を使って<br>壊れるブロックを壊すと、敵を倒すと、爆発するようにして<br>爆発画像は4枚登録できるようにして<br>敵が出す弾のスピードは0.4秒にして、プレイヤーはHPゲージがあり10回被弾でHP0になるように<br>プレイヤーの攻撃を銃からダッシュアタックにして、ボタンをおすと素早く前に進みながらの攻撃で（ダッシュ距離、速度をコントロールできるように）またダッシュ中は無敵で空中でもできるように<br>ダッシュ画像も1枚登録できるように</p>
</blockquote>



<p class="wp-block-paragraph">生成が終わったらHTMLファイルをダウンロードして起動します</p>



<h3 class="wp-block-heading">テストプレイの結果</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-55.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-55.png" alt="" class="wp-image-12301" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-55.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-55-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-55-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ダウンロードしたエディタです<br><br>つくった画像ファイルを読みこんで、マップにブロックとして置いていきます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-56.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-56.png" alt="" class="wp-image-12302" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-56.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-56-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-56-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プレイヤーや敵キャラ、爆発の画像を読みこんでアニメーションとして設定します</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-59.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-59.png" alt="" class="wp-image-12305" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-59.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-59-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-59-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">マップ拡張ボタンをクリックしてマップを広げます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-58.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-58.png" alt="" class="wp-image-12304" style="width:688px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-58.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-58-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-58-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくった画像があらわれて、マップを広げることができました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/image-64.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/04/image-64.png" alt="" class="wp-image-12318" style="width:692px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/image-64.png 2000w, https://illust55.com/wp-content/uploads/2026/04/image-64-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/04/image-64-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイすると、しっかりダッシュアタックできるゲームが完成しました！</p>
</div></div>



<p class="wp-block-paragraph">テストプレイをすると、ジャングルの広いステージをダッシュで駆け抜け、<br><br>爆発を巻き起こしながら敵を倒す、本格的なアクションゲームになりました！</p>



<h3 class="wp-block-heading">まとめ</h3>



<p class="wp-block-paragraph">このように、AIだけで、2D横スクロールアクションゲームのエディターをここまで秒で作り上げることができました</p>



<p class="wp-block-paragraph">AIプログラミングの強みは「少しずつ修正しながら完成に近づけられる」点です<br><br>不具合が出てもすぐにプロンプトで直せますし、欲しい機能を追加指示するだけでどんどん進化します</p>



<p class="wp-block-paragraph">これからもAIを使って、さまざまなゲーム開発に挑戦していきたいと思います！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/3068/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>初心者向け!AIプログラミングで2.5Dアクションゲームを爆速で作る方法</title>
		<link>https://illust55.com/170/</link>
					<comments>https://illust55.com/170/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Sun, 11 Jan 2026 00:34:00 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[AI初心者]]></category>
		<category><![CDATA[ゲーム制作]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=170</guid>

					<description><![CDATA[・・・でも「何からやればいいかわからない」と悩んでいませんか？ 今回はAIでゲームを制作する方法を解説します 今回は簡単にできる、2.5D横スクロールアクションのつくり方を紹介します プログラミングをしなくてもカンタンに [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1080" height="1080" src="https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法.png" alt="" class="wp-image-12062" style="width:514px;height:auto" srcset="https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法.png 1080w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-300x300.png 300w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-768x768.png 768w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-150x150.png 150w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-120x120.png 120w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-160x160.png 160w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-320x320.png 320w, https://illust55.com/wp-content/uploads/2022/10/初心者向けAIプログラミングで2.5Dアクションゲームを爆速で作る方法-250x250.png 250w" sizes="(max-width: 1080px) 100vw, 1080px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">AIをつかったプログラミングに興味がある<br><br>ゲームをカンタンにつくりたい！</p>
</div>



<p class="wp-block-paragraph">・・・でも「何からやればいいかわからない」と悩んでいませんか？</p>



<p class="wp-block-paragraph">今回はAIでゲームを制作する方法を解説します<br><br>今回は簡単にできる、2.5D横スクロールアクションのつくり方を紹介します<br><br>プログラミングをしなくてもカンタンにつくれます<br><br>ぜひチャレンジしてください！</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでも紹介しています<br><br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">>> イラスト55 @ クリエイティブ情報を紹介</a><br><br>このページのゲームは次のリンクからプレイできます<br><br><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">>> 「AIゲームのプレイ＆ガレージ」</a></p>
</div></div>



<h2 class="wp-block-heading">AIプログラミングでつくったゲームの紹介</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_01.33_2026.02.26_16.36.22-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" data-id="12065" src="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_01.33_2026.02.26_16.36.22-1.jpg" alt="" class="wp-image-12065" srcset="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_01.33_2026.02.26_16.36.22-1.jpg 1920w, https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_01.33_2026.02.26_16.36.22-1-768x432.jpg 768w, https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_01.33_2026.02.26_16.36.22-1-1536x864.jpg 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_04.38_2026.02.26_16.36.56.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" data-id="12066" src="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_04.38_2026.02.26_16.36.56.jpg" alt="" class="wp-image-12066" srcset="https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_04.38_2026.02.26_16.36.56.jpg 1920w, https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_04.38_2026.02.26_16.36.56-768x432.jpg 768w, https://illust55.com/wp-content/uploads/2022/10/500-最後のテストプレイ.webm_snapshot_04.38_2026.02.26_16.36.56-1536x864.jpg 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>
</figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回つくった2.5Dアクションゲームエディタです<br><br>このエディタでは3Dマップをつくることができ、2Dの敵キャラを置くことができます</p>
</div></div>



<p class="wp-block-paragraph">このページでつくり方を紹介するゲームのエディターです<br><br>このエディタをGoogle AI Studioでサクッとつくり、アクションゲームをつくります</p>



<h2 class="wp-block-heading">AIプログラミングサイトでゲームのお試しバージョンをつくる</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2022/10/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2022/10/image-17.png" alt="" class="wp-image-12067" style="width:656px;height:auto" srcset="https://illust55.com/wp-content/uploads/2022/10/image-17.png 2000w, https://illust55.com/wp-content/uploads/2022/10/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2022/10/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Goole AI StudioのサイトでAIにプログラムをつくってもらいます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="http://aistudio.google.com" target="_blank" data-wpel-link="external">&gt;&gt; 「Google AI Studio」のサイト</a><br><br>はじめはAIコーディングがやりやすいGoogleAIStudioのサイトに移動します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・メニューから「Play Ground」をクリックして「Chat with models」をクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2022/10/image-18.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2022/10/image-18.png" alt="" class="wp-image-12068" style="width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2022/10/image-18.png 2003w, https://illust55.com/wp-content/uploads/2022/10/image-18-768x431.png 768w, https://illust55.com/wp-content/uploads/2022/10/image-18-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">メッセージボックスにつくるプログラムをタイプしてAIに伝えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・メッセージボックスに次のとおりタイプします<br><br>「2D横スクロールアクションの3DマップエディタをHTML1ファイルでつくってほしい<br>マップエディタではクリックした場所まで緑の地面が盛り上がり、<br>ドラッグで一気に地面をつくれるように<br>WASDで視点の高さと左右の平行移動、マウスホイールで拡大縮小、<br>右ドラッグで視点の回転ができるように<br>プレイヤー、敵キャラの配置は移動可能な直線上ののみ、<br>テストプレイでは<br>編集画面で決めた視点の角度でカメラが動くがカメラはプレイヤーと一緒に動く<br>プレイヤーはファイヤーの攻撃ができ、複数回の空中ジャンプができる<br>敵キャラは歩くだけ、落下するなどの物理法則は働く」<br><br>・「RUN」をクリックするとさっそくAIがゲームのプログラミングをつくりはじめます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-1.png" alt="" class="wp-image-12072" style="width:704px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-1.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-1-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ダウンロードしたゲームエディタをプレイします</p>
</div></div>



<p class="wp-block-paragraph"><br>プログラムの生成が終わったらダウンロードボタンをクリックしてください</p>



<p class="wp-block-paragraph">即実行できるHTMLファイルがダウンロードできます</p>



<h3 class="wp-block-heading">テストプレイをしてみよう</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2006" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image.png" alt="" class="wp-image-12069" style="width:751px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image.png 2006w, https://illust55.com/wp-content/uploads/2026/01/image-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-1536x861.png 1536w" sizes="(max-width: 2006px) 100vw, 2006px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">うごくゲームエディタがあらわれました</p>
</div></div>



<p class="wp-block-paragraph">実行するとエディタ画面が現れます</p>



<p class="wp-block-paragraph">AIに伝えた通り、マウス操作で地面を変えることができます</p>



<p class="wp-block-paragraph">また、敵配置ボタンをクリックして敵を配置することができます</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-2.png" alt="" class="wp-image-12073" style="width:696px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-2.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-2-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-2-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">テストプレイもしっかり動かすことができます</p>
</div></div>



<p class="wp-block-paragraph">テストプレイをしてみましょう</p>



<p class="wp-block-paragraph">しっかりジャンプができて、敵に玉をあてることができます</p>



<p class="wp-block-paragraph">アクションゲームとして基本的な動きはするプロトタイプをつくることができました</p>



<p class="wp-block-paragraph">ここからキャラの絵の差し替えとアニメーションをつくりたいと思います</p>



<h2 class="wp-block-heading">ゲームキャラをピクセル＆ドット絵にする</h2>



<h3 class="wp-block-heading">ピクセル＆ドット絵のゲームキャラをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-3.png" alt="" class="wp-image-12075" style="width:732px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-3.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-3-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-3-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ピクセルキャラをGoogle Geminiのサイトでつくります</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://gemini.google.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Gemini」のサイト</a></p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・次のとおりにAIにつたえます<br><br>「　2Dアクションを作りたい、ドット絵で歩き、ジャンプ、<br>が入った青猫の魔法使いミニキャラの<br>12&#215;12ピクセルのスプライトシートを作れるか　」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-4.png" alt="" class="wp-image-12077" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-4.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-4-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">スプライトシートをつくることができました</p>
</div></div>



<p class="wp-block-paragraph">Google Geminiがスグに画像を生成してくれました<br><br>このスプライトシートから画像を分割します</p>



<h3 class="wp-block-heading">画像編集サイトでゲーム用に背景を透過にする</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-5.png" alt="" class="wp-image-12079" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-5.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-5-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-5-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Photopeaのサイトは高機能のオンライン画像編集サイトです</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.photopea.com/#" target="_blank" data-wpel-link="external">&gt;&gt; 「Photopea」のサイト</a><br><br>背景除去は色々な方法があるので、二つのパターンを紹介します</p>



<p class="wp-block-paragraph">一つ目は応用がきく画像編集ソフトの方法です</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．Photopeaにアクセスします<br><br>２．「コンピューターから開く」でキャラ画像を読み込みます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-7.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1126" src="https://illust55.com/wp-content/uploads/2026/01/image-7.png" alt="" class="wp-image-12081" style="width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-7.png 2003w, https://illust55.com/wp-content/uploads/2026/01/image-7-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-7-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">「トリミングツール」で、つかわないキャラをカットします</p>
</div></div>



<p class="wp-block-paragraph">編集画面に変わったら、左のメニューからトリミングツールをクリックして</p>



<p class="wp-block-paragraph">必要なキャラだけ残します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「トリミングツール」をクリックします<br><br>２．画像のカドをドラッグして、つかわないキャラをカットします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1126" src="https://illust55.com/wp-content/uploads/2026/01/image-8.png" alt="" class="wp-image-12082" style="width:676px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-8.png 2003w, https://illust55.com/wp-content/uploads/2026/01/image-8-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-8-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">投げ縄ツールで不要な部分をカットします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・「なげなわツール」で目立つ部分をドラッグして「Ctrl」＋「X」で切り取ります</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-11.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1126" src="https://illust55.com/wp-content/uploads/2026/01/image-11.png" alt="" class="wp-image-12086" style="width:708px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-11.png 2003w, https://illust55.com/wp-content/uploads/2026/01/image-11-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-11-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背景を一度にすべて選択して消します</p>
</div></div>



<p class="wp-block-paragraph">次に選択ツールで背景をドラッグして一度に選択します</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-12.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-12.png" alt="" class="wp-image-12087" style="width:708px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-12.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-12-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-12-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．選択範囲を反転させます<br><br>２．選択範囲をカットします</p>
</div>



<p class="wp-block-paragraph">右クリックのメニューから他の部分をカットします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-13.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-13.png" alt="" class="wp-image-12088" style="width:668px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-13.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-13-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-13-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり背景が消えました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・別名で保存からPNGを選んで保存します</p>
</div>



<h3 class="wp-block-heading">ピクセル画像からプレイヤーキャラのアニメーションをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/25-キャラを動かす.webm_20260304_200618.740.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1434" height="806" src="https://illust55.com/wp-content/uploads/2026/01/25-キャラを動かす.webm_20260304_200618.740.jpg" alt="" class="wp-image-12096" style="width:680px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/25-キャラを動かす.webm_20260304_200618.740.jpg 1434w, https://illust55.com/wp-content/uploads/2026/01/25-キャラを動かす.webm_20260304_200618.740-768x432.jpg 768w" sizes="(max-width: 1434px) 100vw, 1434px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラの歩いているアニメーションをつくります</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://grok.com/" target="_blank" data-wpel-link="external">&gt;&gt;「Grok」のサイト</a><br><br>Grokのサイトにアクセスしてアニメーションをつくります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-14.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-14.png" alt="" class="wp-image-12097" style="width:672px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-14.png 2003w, https://illust55.com/wp-content/uploads/2026/01/image-14-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-14-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">画像ファイルをアップロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．画像アイコンをクリックします<br><br>２．添付ファイルボタンをクリックして、画像をアップロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-15.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-15.png" alt="" class="wp-image-12098" style="width:724px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-15.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-15-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-15-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アニメーションさせたい言葉をいれます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．メッセージボックスにアニメーションの言葉を入れます<br><br>２．「動画を作成」ボタンをクリックしてください</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-16.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-16.png" alt="" class="wp-image-12099" style="width:759px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-16.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-16-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-16-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アニメーションが完成したらダウンロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．しっかり歩くアニメーションが完成しました<br><br>２．ダウンロードボタンをクリックしてダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-19.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-19.png" alt="" class="wp-image-12107" style="width:640px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-19.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-19-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-19-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アニメーションから画像を取り出します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.apowersoft.com/screenshot-video-online" target="_blank" data-wpel-link="external">&gt;&gt;「Online Video Screensho」のサイト</a></p>



<p class="wp-block-paragraph">このサイトは動画ファイルから画像をとりだすことができるサイトです</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・クリックしてダウンロードした動画をアップロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-20.png" alt="" class="wp-image-12110" style="width:618px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-20.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-20-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-20-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">再生しながらゲームのキャラアニメーションに必要な画像をとります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・足が揃っている動き、左足を前に出している動き<br><br>それぞれスクリーンショットボタンをクリックして撮影します</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-21.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-21.png" alt="" class="wp-image-12111" style="width:654px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-21.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-21-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-21-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">すべて終わったらダウンロードボタンをクリックしてダウンロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・スクリーンショットを撮りおえたら、全てをダウンロードをクリックします</p>
</div>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/01/image-22.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1123" src="https://illust55.com/wp-content/uploads/2026/01/image-22.png" alt="" class="wp-image-12113" srcset="https://illust55.com/wp-content/uploads/2026/01/image-22.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-22-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-22-1536x862.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背景を消すサイトにアクセスします</p>
</div></div>



<p class="wp-block-paragraph">つづいてアニメーションから取り出した画像の背景を透明にします</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・「背景を削除」をクリックして、キャラ画像をアップロードします</p>
</div>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/01/image-23.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1127" src="https://illust55.com/wp-content/uploads/2026/01/image-23.png" alt="" class="wp-image-12115" srcset="https://illust55.com/wp-content/uploads/2026/01/image-23.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-23-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-23-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このサイトはアップロードした瞬間に背景を消すことができます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．アップロードすると背景が自動で透明になります<br><br>２．中央にそろえて、ダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-25.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-25.png" alt="" class="wp-image-12119" style="width:772px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-25.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-25-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-25-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これでプレイヤーキャラの必要なイラストはそろいました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・すべてのパターンの背景を透明にします<br><br>・足が揃っている画像、右足が前に出ている画像、左下が前に出ている画像を使います</p>
</div>



<h3 class="wp-block-heading">敵キャラのピクセルアニメーションをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-26.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-26.png" alt="" class="wp-image-12120" style="width:702px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-26.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-26-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-26-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">敵キャラのピクセル画像をつくります</p>
</div></div>



<p class="wp-block-paragraph">ワニの魔法使いであることをAIに伝えて生成します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">2Dアクションに登場する敵キャラを作りたい、<br>サングラスをかけたワニの魔法使いミニキャラの12&#215;12ピクセルのスプライトシートを作れるか」</p>



<p class="wp-block-paragraph">・つぎの通りにAIに伝えます<br><br>「一から全く新しく画像をつくってほしい、</p>



<p class="wp-block-paragraph">2Dアクションに登場する敵キャラを作りたい、<br>サングラスをかけたワニの魔法使いミニキャラの12&#215;12ピクセルのスプライトシートを作れるか」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-27.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-27.png" alt="" class="wp-image-12122" style="width:694px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-27.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-27-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-27-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりイラストが完成しました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-28.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-28.png" alt="" class="wp-image-12124" style="width:728px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-28.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-28-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-28-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背景を消すサイトでキャラを一つにします</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.photoroom.com/ja" target="_blank" data-wpel-link="external">&gt;&gt; 「Photoroom」のサイト</a><br><br>背景を消すサイトで敵キャラのまとまったスプライトシートから一つずつに切りわけます</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・「切り抜きを編集」ボタンをクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-29.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-29.png" alt="" class="wp-image-12125" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-29.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-29-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-29-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">必要のないキャラをブラシで消します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・必要のないキャラを消して一体のみにします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-30.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/01/image-30.png" alt="" class="wp-image-12127" style="width:733px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-30.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-30-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-30-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">一体のみになったらダウンロードします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-31.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-31.png" alt="" class="wp-image-12133" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-31.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-31-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-31-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Grokでアニメーションをつくります</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://grok.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Grok」のサイト</a></p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つくった敵キャラをGrokのサイトにアップします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-32.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-32.png" alt="" class="wp-image-12135" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-32.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-32-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-32-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">歩くアニメーションができました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「歩く」を入れてアニメーションさせます<br><br>２．歩くアニメーションが自動で生成されます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-33.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-33.png" alt="" class="wp-image-12137" style="width:704px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-33.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-33-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-33-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームのピクセルアニメーションにするために、画像を抽出します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.apowersoft.com/screenshot-video-online" target="_blank" data-wpel-link="external">&gt;&gt; 「Online Video Screenshot」のサイト</a></p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・アニメーションから画像を抽出します<br>・取り出すのは左足が前、右足が前、足が揃っている、画像です</p>
</div>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/image-36.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" data-id="12140" src="https://illust55.com/wp-content/uploads/2026/01/image-36.png" alt="" class="wp-image-12140" srcset="https://illust55.com/wp-content/uploads/2026/01/image-36.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-36-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-36-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/image-35.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" data-id="12139" src="https://illust55.com/wp-content/uploads/2026/01/image-35.png" alt="" class="wp-image-12139" srcset="https://illust55.com/wp-content/uploads/2026/01/image-35.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-35-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-35-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/image-34.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" data-id="12138" src="https://illust55.com/wp-content/uploads/2026/01/image-34.png" alt="" class="wp-image-12138" srcset="https://illust55.com/wp-content/uploads/2026/01/image-34.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-34-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-34-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>
</figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">３体のキャラクターの背景をけします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-37.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-37.png" alt="" class="wp-image-12147" style="width:762px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-37.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-37-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-37-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">敵キャラが現れるように、プログラムをつくりなおします</p>
</div></div>



<p class="wp-block-paragraph">Google AI Studioでプログラムをつくりなおします</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">つぎのとおりAIに伝えます<br>「編集モードでは、<br>上下は大丈夫だが、左右のマウスドラッグで視点を変える時の方向を逆に<br>敵配置と敵消去ができる、背景は青い空に雲の雰囲気出すために上に少しフォグを入れる<br>ドラッグ&amp;ドロップで敵の歩くアニメーションを3枚登録できる<br>プレイヤーのアイドルを1枚、歩くアニメーションを4枚、ジャンプを1枚登録できる<br>テストプレイでは、プレイヤーは壁を登れないように<br>プレイヤーの弾をファイヤーに、エフェクトをしっかりつけてかっこよく<br>重力を少し軽く、プレイヤーにHPゲージ<br>テストプレイを「esc」で終わらせるように、終わった時にテストプレイボタンを押す前の状態に復帰する」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-38.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-38.png" alt="" class="wp-image-12148" style="width:729px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-38.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-38-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-38-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラム生成がおわったら、ダウンロードします</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-40.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2004" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-40.png" alt="" class="wp-image-12151" style="width:780px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-40.png 2004w, https://illust55.com/wp-content/uploads/2026/01/image-40-768x431.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-40-1536x862.png 1536w" sizes="(max-width: 2004px) 100vw, 2004px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">あたらしく作ったプログラムです</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．マウスドラッグで地面をつくります<br><br>２．プレイヤーキャラの画像を読み込みます<br><br>３．準備がおわったらテストプレイをします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-41.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2001" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-41.png" alt="" class="wp-image-12152" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-41.png 2001w, https://illust55.com/wp-content/uploads/2026/01/image-41-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-41-1536x864.png 1536w" sizes="(max-width: 2001px) 100vw, 2001px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ピクセル画像つきのキャラクターがあらわれました<br><br>しかし、画像が明るすぎます</p>
</div></div>



<p class="wp-block-paragraph"><br>しっかりプレイヤーも敵もアニメーションするゲームになりました<br><br>玉もエフェクトがつきましたが、かなり不自然です<br><br>プレイヤーのイラストもすごい明るく、左右に動いた場合、反転しません</p>



<p class="wp-block-paragraph">ここから、背景がないのでこの2Dマップを3Dにして背景を地形でつくりつつ</p>



<p class="wp-block-paragraph">ボスを登場させて2Dアクションから2.5Dアクションにブラッシュアップさせたいと思います</p>



<h2 class="wp-block-heading">2Dマップを3Dマップに変える＆2.5Dゲームにする</h2>



<h3 class="wp-block-heading">ボスキャラクターのピクセル画像をつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-42.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-42.png" alt="" class="wp-image-12156" style="width:764px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-42.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-42-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-42-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">はじめにボスキャラをつくります</p>
</div></div>



<p class="wp-block-paragraph">ピンク色のワニ魔法使いであることをつたえます</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・次のとおりAIにつたえます</p>



<p class="wp-block-paragraph">「一から全く新しく画像をつくってほしい、</p>



<p class="wp-block-paragraph">2Dアクションに登場するボスキャラを作りたい、<br>サングラスをかけたかわいいピンクのワニ大魔法使いミニキャラの20&#215;20ピクセルのスプライトシートを作れるか（大魔法使いの服を着ている）」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-43.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-43.png" alt="" class="wp-image-12157" style="width:732px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-43.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-43-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-43-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりつくることができました</p>
</div></div>



<p class="wp-block-paragraph">しっかり生成できたので、アニメーションをつくる準備をします</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-47.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-47.png" alt="" class="wp-image-12162" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-47.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-47-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-47-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">これまでと同じように一体ずつ分けます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.photoroom.com/ja" target="_blank" data-wpel-link="external">&gt;&gt; 「Photoroom」のサイト</a><br><br>切り抜くために画像をアップロードしたら<br><br>必要なキャラ以外をカットします</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．サイトにアクセスしたら画像をアップロードします<br><br>２．「切り抜きを編集」をクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-48.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-48.png" alt="" class="wp-image-12163" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-48.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-48-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-48-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">一体だけ残して、他はすべて消します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「消去」から「手動」をクリックします<br><br>２．ブラシサイズを大きくします<br><br>３．一体だけ残して、他のキャラはすべて消します</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-49.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2026/01/image-49.png" alt="" class="wp-image-12165" style="width:750px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-49.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-49-768x433.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-49-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり消すことができました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・消した後はダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-44.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-44.png" alt="" class="wp-image-12158" style="width:732px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-44.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-44-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-44-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Grokのサイトでピクセル画像をアニメーションさせます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://grok.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Grok」のサイト</a><br><br>Grokのサイトにボスキャラをアップロードして、歩くアニメーションをつくります<br></p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-46.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-46.png" alt="" class="wp-image-12161" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-46.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-46-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-46-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">敵キャラをアップロードするとアニメーションの画面になります</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-45.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-45.png" alt="" class="wp-image-12160" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-45.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-45-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-45-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">下のメッセージボックスにアニメーション用のテキストをいれます</p>
</div></div>



<p class="wp-block-paragraph">ちょっとここじゃないって所に口が現れましたが</p>



<p class="wp-block-paragraph">気にせず進みます</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「歩く」をAIに伝えます<br><br>２．歩くアニメーションが生成できました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/200-ボス_スクショ.webm_20260317_195020.259.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1526" height="858" src="https://illust55.com/wp-content/uploads/2026/01/200-ボス_スクショ.webm_20260317_195020.259.jpg" alt="" class="wp-image-12171" style="width:732px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/200-ボス_スクショ.webm_20260317_195020.259.jpg 1526w, https://illust55.com/wp-content/uploads/2026/01/200-ボス_スクショ.webm_20260317_195020.259-768x432.jpg 768w" sizes="(max-width: 1526px) 100vw, 1526px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アニメーションのスクリーンショットをとり、画像をとり出します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.apowersoft.com/screenshot-video-online" target="_blank" data-wpel-link="external">&gt;&gt; 「Online Video Screenshot」のサイト</a><br><br>アニメーションのスクリーンショットをとれるサイトに移動します<br><br>アニメーションからイラストを切り出して</p>



<p class="wp-block-paragraph">歩いている動きのためのスクリーンショットを全てとります</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="560" height="560" data-id="12170" src="https://illust55.com/wp-content/uploads/2026/01/4.png" alt="" class="wp-image-12170" srcset="https://illust55.com/wp-content/uploads/2026/01/4.png 560w, https://illust55.com/wp-content/uploads/2026/01/4-300x300.png 300w, https://illust55.com/wp-content/uploads/2026/01/4-150x150.png 150w, https://illust55.com/wp-content/uploads/2026/01/4-120x120.png 120w, https://illust55.com/wp-content/uploads/2026/01/4-160x160.png 160w, https://illust55.com/wp-content/uploads/2026/01/4-320x320.png 320w, https://illust55.com/wp-content/uploads/2026/01/4-250x250.png 250w" sizes="(max-width: 560px) 100vw, 560px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="560" height="560" data-id="12169" src="https://illust55.com/wp-content/uploads/2026/01/2.png" alt="" class="wp-image-12169" srcset="https://illust55.com/wp-content/uploads/2026/01/2.png 560w, https://illust55.com/wp-content/uploads/2026/01/2-300x300.png 300w, https://illust55.com/wp-content/uploads/2026/01/2-150x150.png 150w, https://illust55.com/wp-content/uploads/2026/01/2-120x120.png 120w, https://illust55.com/wp-content/uploads/2026/01/2-160x160.png 160w, https://illust55.com/wp-content/uploads/2026/01/2-320x320.png 320w, https://illust55.com/wp-content/uploads/2026/01/2-250x250.png 250w" sizes="(max-width: 560px) 100vw, 560px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://illust55.com/wp-content/uploads/2026/01/3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="560" height="560" data-id="12168" src="https://illust55.com/wp-content/uploads/2026/01/3.png" alt="" class="wp-image-12168" srcset="https://illust55.com/wp-content/uploads/2026/01/3.png 560w, https://illust55.com/wp-content/uploads/2026/01/3-300x300.png 300w, https://illust55.com/wp-content/uploads/2026/01/3-150x150.png 150w, https://illust55.com/wp-content/uploads/2026/01/3-120x120.png 120w, https://illust55.com/wp-content/uploads/2026/01/3-160x160.png 160w, https://illust55.com/wp-content/uploads/2026/01/3-320x320.png 320w, https://illust55.com/wp-content/uploads/2026/01/3-250x250.png 250w" sizes="(max-width: 560px) 100vw, 560px" /></a></figure>
</figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームで歩くアニメーションにするために、取り出した画像です</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/220-ボス_背景とばし.webm_20260317_200558.987.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1526" height="858" src="https://illust55.com/wp-content/uploads/2026/01/220-ボス_背景とばし.webm_20260317_200558.987.jpg" alt="" class="wp-image-12172" style="width:764px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/220-ボス_背景とばし.webm_20260317_200558.987.jpg 1526w, https://illust55.com/wp-content/uploads/2026/01/220-ボス_背景とばし.webm_20260317_200558.987-768x432.jpg 768w" sizes="(max-width: 1526px) 100vw, 1526px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">とり出した画像をアップロードして背景を消します<br><br>これでボスキャラの準備ができました</p>
</div></div>



<p class="wp-block-paragraph">次は、これまでと同じ方法で、とり出した画像の背景を透明にします</p>



<h3 class="wp-block-heading">アクションエディタをつくりなおして3Dマップにする</h3>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2026/01/image-53.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-53.png" alt="" class="wp-image-12177" srcset="https://illust55.com/wp-content/uploads/2026/01/image-53.png 2000w, https://illust55.com/wp-content/uploads/2026/01/image-53-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-53-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Google AI Studioのサイトにもどり、<br><br>2Dマップから3Dマップエディタにするためにプロンプトをつたえます</p>
</div></div>



<p class="wp-block-paragraph">次のポイントでAIにつたえます<br><br>・プレイヤーや敵を配置・移動できるのは「一直線上（2D軸）」のみ<br><br>・水面の高さ、時間帯、時間経過のスピードを自由に調節できる機能を追加すること<br><br>・メニューバーを操作している間は、誤ってマップを編集できないようにすること<br><br>・作成したボスキャラを配置できること<br><br>・PNG8形式以外の画像でも、正しい明るさで表示されるように修正すること</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・AIにつたえた全文です<br><br>「<br>マップ編集ではUnityなどの3Dマップと同じように360度つくることができる<br>ブロック状ではなく、なめらかな3Dで、砂が初期状態で盛り上げると芝生になる、Shift+左ドラッグで逆に凹ませられる<br>しかしプレイヤー、敵を配置できるのは動ける直線の上のみ、編集画面ではプレイヤー、敵が通る直線はピンク色で表示されている<br>水面の高さ、時間帯、時間経過の速度を調節できる<br>メニューのバー操作時はマップを編集できない<br>敵もプレイヤーも左に移動する時は画像が反転する<br>プレイヤーの弾のファイヤーエフェクトはグローで赤く輝く感じで<br>ボスキャラも配置できる、ボスの攻撃はプレイヤーを狙った複数の放物線を描くランダムな大きさの青いファイヤー<br>png8でなくても画像が正しい明るさで表示される<br>」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/image-52.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1998" height="1125" src="https://illust55.com/wp-content/uploads/2026/01/image-52.png" alt="" class="wp-image-12176" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/image-52.png 1998w, https://illust55.com/wp-content/uploads/2026/01/image-52-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/image-52-1536x865.png 1536w" sizes="(max-width: 1998px) 100vw, 1998px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIがつくったプログラムをダウンロードします</p>
</div></div>



<h3 class="wp-block-heading">完成したゲームのテストプレイ</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/01/タイトルなし.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2026/01/タイトルなし.png" alt="" class="wp-image-12202" style="width:615px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/01/タイトルなし.png 1920w, https://illust55.com/wp-content/uploads/2026/01/タイトルなし-768x432.png 768w, https://illust55.com/wp-content/uploads/2026/01/タイトルなし-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり2.5Dアクションとして動くゲームが完成しました</p>
</div></div>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="AIで爆速ゲーム制作！プログラミングせずに2.5Dアクションゲームをつくる方法【バイブコーディング入門＆初心者向け】" width="1256" height="707" src="https://www.youtube.com/embed/GoMq-R943V0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeでは動いているゲームを見ることができます</p>
</div></div>



<p class="wp-block-paragraph">AIが生成した新しいプログラムを実行すると、進化したエディタが起動します<br><br>ここで、先ほど作成したプレイヤーや敵、ボスの画像を読み込み、マップ上に配置していきます</p>



<p class="wp-block-paragraph">配置が終わったら、実際にテストプレイをしてみましょう！<br><br> 背景は奥行きのある3Dでありながら、キャラクターはしっかり2Dアクションとして動く、本格的な「2.5Dアクションゲーム」の完成しました<br><br>設定した時間経過の機能を使えば、ゲーム内で昼から夜へと景色を変化させることもできます</p>



<h3 class="wp-block-heading">さらにクオリティを上げるには？</h3>



<p class="wp-block-paragraph">YouTube動画の方では複雑になるので省略しましたが、こんな感じのカスタマイズも可能です</p>



<ul class="wp-block-list">
<li>背景に2.5Dのオブジェクト（木や建物など）を配置<br></li>



<li>3Dマップの地面にテクスチャ（模様）を貼って質感をリアルにする</li>
</ul>



<p class="wp-block-paragraph">このように、AIを活用すればプログラミングの深い知識がなくても、見栄えのする本格的なゲームを短時間で作成できます<br><br>ぜひ、ご自身のオリジナルキャラクターを使ってゲーム制作に挑戦してみてください！</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/170/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIで誰でも弾幕ゲーム神速作成＆本格シューティングゲーム制作入門！プログラミング未経験でも作れる【バイブコーディング入門】</title>
		<link>https://illust55.com/2281/</link>
					<comments>https://illust55.com/2281/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Thu, 25 Dec 2025 13:51:27 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[AI初心者]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=2281</guid>

					<description><![CDATA[・・・でも「何からやればいいかわからない」と悩んでいませんか？ 今回は AIを使って弾幕縦スクロールシューティングゲームを一瞬で作る方法 について紹介します プログラミング未経験でも、ノートPCとネットがあれば制作できる [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/アートボード-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1000" height="1000" src="https://illust55.com/wp-content/uploads/2025/12/アートボード-1.png" alt="AIで誰でも弾幕ゲーム神速作成＆本格シューティングゲーム制作入門！プログラミング未経験でも作れる【バイブコーディング入門】" class="wp-image-11927" style="width:442px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/アートボード-1.png 1000w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-300x300.png 300w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-768x768.png 768w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-150x150.png 150w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-120x120.png 120w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-160x160.png 160w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-320x320.png 320w, https://illust55.com/wp-content/uploads/2025/12/アートボード-1-250x250.png 250w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">こんにちは！<br><br>ゲームをつくってみたい<br><br>AIをつかったプログラミングに興味がある</p>
</div>



<p class="wp-block-paragraph">・・・でも「何からやればいいかわからない」と悩んでいませんか？</p>



<p class="wp-block-paragraph">今回は AIを使って弾幕縦スクロールシューティングゲームを一瞬で作る方法 について紹介します</p>



<p class="wp-block-paragraph">プログラミング未経験でも、ノートPCとネットがあれば制作できる方法で紹介しています<br><br>ぜひチャレンジしてみてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">紹介の流れとなる目次です</p>



<p class="wp-block-paragraph">このブログの内容はYoutubeでさらにくわしく紹介しています<br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a></p>
</div></div>



<h2 class="wp-block-heading">AIのゲーム制作でつかうサイトの紹介</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2025-12-26-18h05m44s398.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2025-12-26-18h05m44s398.png" alt="" class="wp-image-11913" style="width:686px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2025-12-26-18h05m44s398.png 1920w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2025-12-26-18h05m44s398-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2025-12-26-18h05m44s398-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Google AI StudioはAIプログラム機能に力を入れているサイトです<br><br>今回はこのサイトをつかってゲームをつくります</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://aistudio.google.com/apps" target="_blank" data-wpel-link="external">&gt;&gt; 「Google AI Studio」のサイト</a><br><br>今回つくるのは、弾幕系の縦スクロールシューティングゲームです</p>



<p class="wp-block-paragraph">AIをつかえばゲーム制作で特に時間がかかる、プログラミング、素材作成を一気にすすめることができます</p>



<p class="wp-block-paragraph"><strong>【補足】</strong><br><br>シューティングゲームは「当たり判定」「敵の動き」「弾の制御」など本来は難易度が高いジャンルです<br><br>しかしAIプログラムならば、最初から遊べるプロトタイプをつくれるのが大きなメリットです</p>



<h2 class="wp-block-heading">AIで弾幕シューティングゲームのプロトタイプをつくる</h2>



<h3 class="wp-block-heading">AIへ作りたいゲームをつたえる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image.png" alt="" class="wp-image-11918" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">まずは Google AI Studio（Gemini） を使って、<br><br>ゲームの土台となるプログラムを作成します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・次のとおりAIに伝えます<br><br>「シューティングゲームをつくって、ケツイのようにボタン長押しでロックオンの集中攻撃、はなして散弾攻撃、ボス戦のみのゲームで超弾幕ゲームにして プレイヤー当たり判定は1ドットにして 画面比率はスマホ比率で HTML1ファイルでつくって」</p>
</div>



<p class="wp-block-paragraph">生成が完了したら、右上のダウンロードボタンから保存して実行します</p>



<p class="wp-block-paragraph"><strong>【補足】</strong><br><br>最初から完璧を目指す必要はありません<br><br>「動くかどうか」を確認できるプロトタイプを早く作ることで、これからの修正が楽になります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-2.png" alt="" class="wp-image-11920" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-2.png 2003w, https://illust55.com/wp-content/uploads/2025/12/image-2-768x431.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-2-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIがプログラムをつくりはじめました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・AIのプログラム制作がおわったら、右上のダウンロードボタンからゲームファイルをダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1134" src="https://illust55.com/wp-content/uploads/2025/12/image-3.png" alt="" class="wp-image-11921" style="width:684px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-3.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-3-768x435.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-3-1536x871.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ダウンロードしたプログラムを実行してください<br><br>しっかりシューティングゲームが動きます</p>
</div></div>



<h2 class="wp-block-heading">キャラクター・ボスキャラのイラスト生成</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2025/12/image-4.png" alt="" class="wp-image-11925" style="width:707px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-4.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-4-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-4-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次に、ゲームに登場するキャラクターとボスキャラのイラストを作成します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">次のことをAIにつたえます<br><br>「縦スクロールシューティングゲームのプレイヤーキャラクター、背景は透明、飛んでいる、翼が生えている、魔法の世界、髪の長い男性キャラ、エフェクトはいれない、視点については添付画像のように俯瞰視点、キャラクターを上から見下ろす40度、真後ろからの視点」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2025/12/image-5.png" alt="" class="wp-image-11926" style="width:680px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-5.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-5-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-5-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">黒色の服だと背景とかさなるので修正します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・服の色や翼の色は、背景と重ならないようにAIで修正します</p>
</div>



<p class="wp-block-paragraph"><strong>【補足】</strong><br>ゲーム用イラストは、背景に埋もれない色と形も重要です</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-6.png" alt="" class="wp-image-11928" style="width:732px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-6.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-6-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-6-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プレイヤーのイラストが完成しました<br><br>次はボスキャラをつくります</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/ボス.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://illust55.com/wp-content/uploads/2025/12/ボス.png" alt="" class="wp-image-11914" style="width:496px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/ボス.png 1024w, https://illust55.com/wp-content/uploads/2025/12/ボス-300x300.png 300w, https://illust55.com/wp-content/uploads/2025/12/ボス-768x768.png 768w, https://illust55.com/wp-content/uploads/2025/12/ボス-150x150.png 150w, https://illust55.com/wp-content/uploads/2025/12/ボス-120x120.png 120w, https://illust55.com/wp-content/uploads/2025/12/ボス-160x160.png 160w, https://illust55.com/wp-content/uploads/2025/12/ボス-320x320.png 320w, https://illust55.com/wp-content/uploads/2025/12/ボス-250x250.png 250w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ボスキャラはあらかじめ生成したイラストをもとに生成しました<br><br>こちらはフリーで配布しますので、必要ならばご使用ください</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-18.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-18.png" alt="" class="wp-image-11947" style="width:656px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-18.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-18-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-18-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">イラストとテキストからボスキャラをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・次のとおりAIにつたえます<br><br>「添付のキャラのような雰囲気、<br>大きくアレンジ（つくりなおす）、<br>服は白と黒色で髪を長くして、<br>顔は下を向いているようにしてほしい」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-16.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-16.png" alt="" class="wp-image-11945" style="width:670px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-16.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-16-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-16-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">大まかなイラストはOKなので、イラストをととのえます</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-17.png" alt="" class="wp-image-11946" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-17.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりボスキャラが完成しました</p>
</div></div>



<h2 class="wp-block-heading">ゲーム背景イラストの生成</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-8.png" alt="" class="wp-image-11934" style="width:682px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-8.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-8-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-8-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームの背景をつくります<br><br>パターン画像がつくりやすい宇宙の背景にします</p>
</div></div>



<p class="wp-block-paragraph">次は縦スクロール用の背景画像を作成します</p>



<p class="wp-block-paragraph">今回は <strong>ChatGPT</strong> を使って宇宙背景を生成します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つぎの通りAIに伝えます<br><br>「縦スクロールシューティングの背景を生成して、上と下が繋がっておりループする画像、宇宙の中にリアルな星が浮かんでいる画像にしての背景で斜め上45度からの俯瞰視点の画像にして」</p>
</div>



<p class="wp-block-paragraph"><strong>【補足】</strong><br>ループ背景はGeminiよりChatGPTの方が成功率が高い印象があります<br><br>背景はシンプルな方が弾幕が見やすくなるため、描き込みすぎないのがおすすめです</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/背景.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1024" height="1536" src="https://illust55.com/wp-content/uploads/2025/12/背景.png" alt="神秘的な宇宙の星空背景のフリー画像素材" class="wp-image-11935" style="width:516px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/背景.png 1024w, https://illust55.com/wp-content/uploads/2025/12/背景-768x1152.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">神秘的な宇宙の星空背景のフリー画像素材</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">完成した宇宙の背景画像です<br><br>フリーで配布するので、必要でしたらご使用ください</p>
</div></div>



<h2 class="wp-block-heading">ゲーム音楽（BGM）の生成</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-10.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-10.png" alt="" class="wp-image-11938" style="width:685px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-10.png 2003w, https://illust55.com/wp-content/uploads/2025/12/image-10-768x431.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-10-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームBGMは「Suno AI」を使って作成します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://suno.com/home" target="_blank" data-wpel-link="external">&gt;&gt; 「Suno AI」の公式サイト</a></p>



<p class="wp-block-paragraph">Suno AIはジャンルや雰囲気をテキストで入力するだけで、音楽を自動で生成できるサイトです</p>



<p class="wp-block-paragraph"><strong>【補足】</strong><br>BGMはゲームの印象を大きく左右します<br><br>テンポが速すぎると疲れやすいため、<br><br>弾幕ゲームでは少し落ち着いた曲も相性が良いです</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-13.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-13.png" alt="" class="wp-image-11941" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-13.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-13-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-13-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">３分くらいで自動で曲が完成します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「Styles」の下にテキストを入れて、つくりたい音楽をAIにつたえます<br><br>２．「Create」ボタンをクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-20.png" alt="" class="wp-image-11949" style="width:688px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-20.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-20-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-20-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">音楽が完成したらダウンロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・音楽ができあがったら「・・・」をクリックすると、ダウンロードメニューがあらわれます</p>
</div>



<h2 class="wp-block-heading">キャラクター画像の背景を透過する</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-22.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-22.png" alt="" class="wp-image-11994" style="width:706px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-22.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-22-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-22-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラをアップロードして背景を透明にします</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://app.photoroom.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Photoroom」のサイト</a><br><br>キャラクター画像の背景は <strong>photoroom</strong> で透過します</p>



<p class="wp-block-paragraph">アップロードするだけで自動で背景がなくなり、そのままPNGで保存できます</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・背景削除ボタンをクリックすると画像のアップロードウィンドウがあらわれます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-23.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2025/12/image-23.png" alt="" class="wp-image-11996" style="width:739px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-23.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-23-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-23-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．アップロードすると自動で背景が透過されます<br><br>２．ダウンロードボタンから画像をダウンロードします</p>
</div>



<h2 class="wp-block-heading">素材を組み込んだゲームプログラムを生成</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-24.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-24.png" alt="" class="wp-image-12000" style="width:756px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-24.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-24-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-24-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムをバージョンアップします</p>
</div></div>



<p class="wp-block-paragraph">すべての素材を Google AI Studio にアップロードし、もう一度プログラムを生成します<br><br>BGMの再生、敵弾の速度調整などもまとめて指示します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つぎの通りAIに伝えます</p>



<p class="wp-block-paragraph">「ゲーム本体.htmlのプレイヤーはプレイヤー.pngを読み込む、ボスはボス.pngを読み込む、 ゲーム背景は背景.pngのファイルを読み込む またBGMはゲームBGMを少し音量小さめでながすように読み込む（ループ）、 ゲーム本体.htmlでボスが出す玉の速度を遅くして、 このように作りかえられるか」</p>
</div>



<h2 class="wp-block-heading">イラスト変更とブラッシュアップ</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-26.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1127" src="https://illust55.com/wp-content/uploads/2025/12/image-26.png" alt="" class="wp-image-12007" style="width:740px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-26.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-26-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-26-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターの画像を入れかえます<br><br>Geminiのサイトにアクセスしてイラストをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つぎの通りAIに伝えます<br><br>「東方シューティングゲームのような縦スクロールシューティングゲームを作成している。 キャラクターは[背面で斜め上から]描かれている。 キャラクターは2頭身にして欲しい。 背景は透過でキャラ以外のものを一切入れないで。服の色は赤色で。猫は白猫にしてほしい。」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-27.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1127" src="https://illust55.com/wp-content/uploads/2025/12/image-27.png" alt="" class="wp-image-12008" style="width:762px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-27.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-27-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-27-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背面になりませんでしたが、<br><br>しっかり魔法使いの白猫が生成できました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・後ろ向きにするメッセージをAIにつたえます<br><br>「　描く視点[キャラクター背面で斜め上から]　」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-18h38m59s995.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-18h38m59s995.png" alt="" class="wp-image-12003" style="width:726px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-18h38m59s995.png 1920w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-18h38m59s995-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-18h38m59s995-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり後ろ向きのキャラクターが完成しました</p>
</div></div>



<p class="wp-block-paragraph">最後にキャラクターやエフェクトを調整し、完成度を高めます</p>



<p class="wp-block-paragraph">背面猫キャラへの変更や、ボスの動き・攻撃パターンを追加します</p>



<p class="wp-block-paragraph"><strong>【補足】</strong><br><br>AIとの会話が長くなりすぎたら、<br>一度会話をリセットして再生成した方が早くうまくいくことがあります</p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/image-28.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/12/image-28.png" alt="" class="wp-image-12010" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/image-28.png 2000w, https://illust55.com/wp-content/uploads/2025/12/image-28-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/image-28-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームをさらに改良してメリハリがあるゲームにします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つぎの通りAIに伝えます<br><br>「キャラクターと玉が紫色に光っているエフェクトを入れてほしい。ボスのHPを半分にして、HPが減ったら攻撃パターンが変わるようにしてほしい。ボスが少しゆっくり細かく動くようにしてほしい。またボスの玉で大き目の打つと壊れる玉をくわえてほしい。」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-19h13m01s154.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-19h13m01s154.png" alt="" class="wp-image-12009" style="width:746px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-19h13m01s154.png 1920w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-19h13m01s154-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/12/vlcsnap-2026-01-31-19h13m01s154-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIのプログラムがおわって、キャラを入れかえたゲームです<br><br>しっかりキャラがいれかわりメリハリがあるゲームになりました</p>
</div></div>



<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">AIを活用すれば、プログラミングの経験がなくても本格的なシューティングゲームをつくれます</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ぜひチャレンジしてみてください！</p>
</div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/2281/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ブラウザゲームとAIのゲームプログラムとゲーム制作ツールの無料配布ページ</title>
		<link>https://illust55.com/4509/</link>
					<comments>https://illust55.com/4509/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Sun, 14 Sep 2025 10:06:00 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[UNITYの使い方]]></category>
		<category><![CDATA[Bolt]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[ゲーム制作初心者]]></category>
		<category><![CDATA[場面転換]]></category>
		<category><![CDATA[画面の切り替え]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=4509</guid>

					<description><![CDATA[こんにちは！ この記事は、Youtubeやブログ記事で紹介したツールの配布ページ」です AIに配布しているプログラムをアップロードすることでプログラムを確実につくりこむことができます また、ゲーム制作でそのまま使うための [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">こんにちは！<br><br>この記事は、Youtubeやブログ記事で紹介したツールの配布ページ」です<br><br>AIに配布しているプログラムをアップロードすることでプログラムを確実につくりこむことができます<br><br>また、ゲーム制作でそのまま使うためのツールも公開しています、ぜひゲーム制作に役立てください<br></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIに言葉で伝えるよりもツールをそのままアップロードすると、<br><br>より確実にアプリやゲームをつくることができます</p>
</div></div>



<h2 class="wp-block-heading">ゲーム制作で役に立つ &amp; Youtubeで紹介した無料ツール</h2>



<h3 class="wp-block-heading">キャラクタースプライトシートのカット用ツール</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2021/09/image-2.png" alt="" class="wp-image-12537" style="width:618px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/image-2.png 1920w, https://illust55.com/wp-content/uploads/2021/09/image-2-768x432.png 768w, https://illust55.com/wp-content/uploads/2021/09/image-2-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">フォトショップのように背景切り抜き＆複数分割カットができます<br><br>またアニメーションGIFができるように更新しました</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-3c07cd39-9b8c-49e2-8b15-4fe883c70a8b" href="https://illust55.com/wp-content/uploads/2025/09/カットツールとアニメーションv4.html" data-wpel-link="internal">カットツールとアニメーションv4</a><a href="https://illust55.com/wp-content/uploads/2025/09/カットツールとアニメーションv4.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-3c07cd39-9b8c-49e2-8b15-4fe883c70a8b" download="" data-wpel-link="internal">ダウンロード</a></div>



<h3 class="wp-block-heading">雷・サンダーの魔法・電流エフェクト</h3>


<div class="wp-lightning-simulator-container">
    <div id="wp-lightning-control-panel">
        <h2>電流エフェクト調整</h2>
        
        <div class="wp-control-group">
            <label for="wp-thickness">太さ (Thickness)<span id="wp-val-thickness" class="wp-value-display">2.5px</span></label>
            <input type="range" id="wp-thickness" min="1" max="10" step="0.5" value="2.5">
        </div>

        <div class="wp-control-group">
            <label for="wp-brightness">明るさ (Brightness)<span id="wp-val-brightness" class="wp-value-display">120%</span></label>
            <input type="range" id="wp-brightness" min="50" max="200" step="5" value="120">
        </div>

        <div class="wp-control-group">
            <label for="wp-hue">色み (Color Hue)<span id="wp-val-hue" class="wp-value-display">195°</span></label>
            <input type="range" id="wp-hue" min="0" max="360" step="1" value="195">
        </div>

        <div class="wp-control-group">
            <label for="wp-diffusion">拡散 (Chaos / Diffusion)<span id="wp-val-diffusion" class="wp-value-display">35</span></label>
            <input type="range" id="wp-diffusion" min="5" max="80" step="1" value="35">
        </div>
    </div>

    <div id="wp-lightning-instructions">画面をドラッグ、またはクリックすると電流の始点・終点を変更できます</div>

    <canvas id="wp-lightningCanvas"></canvas>
</div>

<style>
    .wp-lightning-simulator-container {
        position: relative;
        width: 100%;
        height: 600px;
        background-color: #08090c;
        color: #e0e6ed;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        overflow: hidden;
        border-radius: 12px;
        box-shadow: 0 10px 30px rgba(0,0,0,0.3);
        margin: 2em 0;
    }

    .wp-lightning-simulator-container * {
        box-sizing: border-box;
        user-select: none;
    }

    #wp-lightning-control-panel {
        position: absolute;
        top: 20px;
        left: 20px;
        width: 280px;
        background: rgba(15, 22, 36, 0.85);
        backdrop-filter: blur(12px);
        -webkit-backdrop-filter: blur(12px);
        border: 1px solid rgba(255, 255, 255, 0.1);
        border-radius: 14px;
        padding: 20px;
        box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5);
        z-index: 10;
    }

    #wp-lightning-control-panel h2 {
        font-size: 16px;
        font-weight: 600;
        margin: 0 0 15px 0 !important;
        padding: 0 0 8px 0 !important;
        color: #fff !important;
        letter-spacing: 0.5px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .wp-control-group {
        margin-bottom: 14px;
    }

    .wp-control-group:last-child {
        margin-bottom: 0;
    }

    .wp-control-group label {
        display: flex;
        justify-content: space-between;
        font-size: 12px;
        color: #a0aec0;
        margin-bottom: 6px;
        font-weight: 500;
    }

    .wp-value-display {
        color: #63b3ed;
        font-family: monospace;
        font-weight: bold;
    }

    .wp-control-group input[type="range"] {
        -webkit-appearance: none;
        appearance: none;
        width: 100%;
        height: 6px;
        background: #2d3748;
        border-radius: 3px;
        outline: none;
        margin: 0;
    }

    .wp-control-group input[type="range"]::-webkit-slider-thumb {
        -webkit-appearance: none;
        appearance: none;
        width: 16px;
        height: 16px;
        border-radius: 50%;
        background: #fff;
        cursor: pointer;
        box-shadow: 0 0 6px rgba(0,0,0,0.5);
        transition: transform 0.1s, background-color 0.1s;
    }

    .wp-control-group input[type="range"]::-webkit-slider-thumb:hover {
        transform: scale(1.2);
        background: #63b3ed;
    }

    /* テーマの干渉を防ぐための!importantスタイル */
    #wp-lightningCanvas {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
        max-width: none !important;
        max-height: none !important;
        z-index: 1;
        cursor: crosshair;
        display: block !important;
        touch-action: none; /* スマホ操作時の画面スクロール干渉防止 */
    }

    #wp-lightning-instructions {
        position: absolute;
        bottom: 15px;
        right: 15px;
        color: rgba(255, 255, 255, 0.4);
        font-size: 11px;
        pointer-events: none;
        text-align: right;
        z-index: 10;
    }
</style>

<script>
(function() {
    function initLightningEffect() {
        const container = document.querySelector('.wp-lightning-simulator-container');
        const canvas = document.getElementById('wp-lightningCanvas');
        
        if (!container || !canvas || canvas.dataset.initialized) return;
        canvas.dataset.initialized = "true";

        const ctx = canvas.getContext('2d');

        const sliders = {
            thickness: document.getElementById('wp-thickness'),
            brightness: document.getElementById('wp-brightness'),
            hue: document.getElementById('wp-hue'),
            diffusion: document.getElementById('wp-diffusion')
        };

        const displays = {
            thickness: document.getElementById('wp-val-thickness'),
            brightness: document.getElementById('wp-val-brightness'),
            hue: document.getElementById('wp-val-hue'),
            diffusion: document.getElementById('wp-val-diffusion')
        };

        let params = {
            thickness: parseFloat(sliders.thickness.value),
            brightness: parseInt(sliders.brightness.value),
            hue: parseInt(sliders.hue.value),
            diffusion: parseInt(sliders.diffusion.value)
        };

        function updateParams() {
            params.thickness = parseFloat(sliders.thickness.value);
            params.brightness = parseInt(sliders.brightness.value);
            params.hue = parseInt(sliders.hue.value);
            params.diffusion = parseInt(sliders.diffusion.value);

            displays.thickness.textContent = params.thickness.toFixed(1) + 'px';
            displays.brightness.textContent = params.brightness + '%';
            displays.hue.textContent = params.hue + '°';
            displays.diffusion.textContent = params.diffusion;
        }

        Object.keys(sliders).forEach(key => {
            if (sliders[key]) {
                sliders[key].addEventListener('input', updateParams);
            }
        });

        let startPoint = { x: 200, y: 300 };
        let endPoint = { x: 600, y: 300 };
        let pointsInitialized = false;

        // コンテナのサイズ測定と、初期座標のバインド処理を統合
        function resizeCanvas() {
            const w = container.clientWidth;
            const h = container.clientHeight;
            if (w === 0 || h === 0) return; // 読み込み途中の0px状態はスキップ

            canvas.width = w;
            canvas.height = h;

            // 最初にサイズが正しく決まった時のみ、中央付近に初期化
            if (!pointsInitialized) {
                startPoint = { x: w * 0.25, y: h * 0.5 };
                endPoint = { x: w * 0.75, y: h * 0.5 };
                pointsInitialized = true;
            }
        }

        if (typeof ResizeObserver !== 'undefined') {
            const resizeObserver = new ResizeObserver(() => {
                resizeCanvas();
            });
            resizeObserver.observe(container);
        } else {
            window.addEventListener('resize', resizeCanvas);
            resizeCanvas();
        }

        let isDragging = false;

        function getEventPos(e) {
            const rect = canvas.getBoundingClientRect();
            const clientX = e.touches ? e.touches[0].clientX : e.clientX;
            const clientY = e.touches ? e.touches[0].clientY : e.clientY;
            return { 
                x: clientX - rect.left, 
                y: clientY - rect.top 
            };
        }

        function handleStart(e) {
            if (e.target.closest('#wp-lightning-control-panel')) return;
            isDragging = true;
            const pos = getEventPos(e);
            startPoint = pos;
            endPoint = pos;
        }

        function handleMove(e) {
            if (!isDragging) return;
            endPoint = getEventPos(e);
        }

        function handleEnd() {
            isDragging = false;
        }

        canvas.addEventListener('mousedown', handleStart);
        window.addEventListener('mousemove', handleMove);
        window.addEventListener('mouseup', handleEnd);

        // タッチ時の画面スクロール制限を有効にするため passive: false
        canvas.addEventListener('touchstart', handleStart, { passive: false });
        window.addEventListener('touchmove', handleMove, { passive: false });
        window.addEventListener('touchend', handleEnd);

        window.addEventListener('resize', () => {
            if (!isDragging && canvas.width > 0 && pointsInitialized) {
                // 画面回転時などの再調整
                startPoint = { x: canvas.width * 0.25, y: canvas.height * 0.5 };
                endPoint = { x: canvas.width * 0.75, y: canvas.height * 0.5 };
            }
        });

        function createLightningPath(startX, startY, endX, endY, displace, minSegmentLength) {
            const dx = endX - startX;
            const dy = endY - startY;
            const distance = Math.sqrt(dx * dx + dy * dy);

            if (distance < minSegmentLength) {
                return [{ x: startX, y: startY }, { x: endX, y: endY }];
            }

            const midX = (startX + endX) / 2;
            const midY = (startY + endY) / 2;

            const nx = -dy / distance;
            const ny = dx / distance;
            const offset = (Math.random() - 0.5) * displace;

            const actualMidX = midX + nx * offset;
            const actualMidY = midY + ny * offset;

            const nextDisplace = displace * 0.52;
            const leftPath = createLightningPath(startX, startY, actualMidX, actualMidY, nextDisplace, minSegmentLength);
            const rightPath = createLightningPath(actualMidX, actualMidY, endX, endY, nextDisplace, minSegmentLength);

            return leftPath.concat(rightPath.slice(1));
        }

        let animationFrameId;
        function animate() {
            if (canvas.width === 0 || canvas.height === 0) {
                animationFrameId = requestAnimationFrame(animate);
                return;
            }

            ctx.fillStyle = 'rgba(8, 9, 12, 0.4)';
            ctx.fillRect(0, 0, canvas.width, canvas.height);

            let currentEnd = { ...endPoint };
            if (startPoint.x === endPoint.x && startPoint.y === endPoint.y) {
                currentEnd.x += 0.1; 
            }

            const pathsToDraw = [];
            const mainPath = createLightningPath(startPoint.x, startPoint.y, currentEnd.x, currentEnd.y, params.diffusion * 6, 10);
            pathsToDraw.push({ segments: mainPath, type: 'main' });

            if (mainPath.length > 4 && Math.random() < 0.6) {
                const branchIdx = Math.floor(Math.random() * (mainPath.length - 2)) + 1;
                const bStart = mainPath[branchIdx];
                const angle = (Math.random() - 0.5) * Math.PI / 2;
                const length = params.diffusion * (2 + Math.random() * 4);
                
                const bEndX = bStart.x + Math.sin(angle) * length;
                const bEndY = bStart.y + Math.cos(angle) * length;
                
                const branchPath = createLightningPath(bStart.x, bStart.y, bEndX, bEndY, params.diffusion * 2, 8);
                pathsToDraw.push({ segments: branchPath, type: 'branch' });
            }

            const baseHue = params.hue;
            const glowIntensity = params.brightness / 100;

            pathsToDraw.forEach(pathData => {
                const points = pathData.segments;
                const isMain = pathData.type === 'main';

                ctx.lineCap = 'round';
                ctx.lineJoin = 'round';

                // 1. 拡散グロー
                ctx.shadowBlur = 40 * glowIntensity;
                ctx.shadowColor = `hsl(${baseHue}, 100%, 50%)`;
                ctx.strokeStyle = `rgba(${isMain ? 20 : 10}, 80, 255, ${0.05 * glowIntensity})`;
                ctx.lineWidth = params.thickness * (isMain ? 8 : 4);
                
                ctx.beginPath();
                ctx.moveTo(points[0].x, points[0].y);
                for (let i = 1; i < points.length; i++) { ctx.lineTo(points[i].x, points[i].y); }
                ctx.stroke();

                // 2. コアグロー
                ctx.shadowBlur = 15 * glowIntensity;
                ctx.shadowColor = `hsl(${baseHue}, 100%, 60%)`;
                ctx.strokeStyle = `hsl(${baseHue}, 100%, ${65 * glowIntensity}%)`;
                ctx.lineWidth = params.thickness * (isMain ? 3 : 1.5);
                
                ctx.beginPath();
                ctx.moveTo(points[0].x, points[0].y);
                for (let i = 1; i < points.length; i++) { ctx.lineTo(points[i].x, points[i].y); }
                ctx.stroke();

                // 3. ホワイトコア
                ctx.shadowBlur = 4 * glowIntensity;
                ctx.shadowColor = '#fff';
                ctx.strokeStyle = `rgba(255, 255, 255, ${0.9 * Math.min(1, glowIntensity)})`;
                ctx.lineWidth = params.thickness * (isMain ? 1 : 0.5);
                
                ctx.beginPath();
                ctx.moveTo(points[0].x, points[0].y);
                for (let i = 1; i < points.length; i++) { ctx.lineTo(points[i].x, points[i].y); }
                ctx.stroke();
            });

            if (Math.random() < 0.04) {
                ctx.fillStyle = `hsla(${baseHue}, 100%, 50%, ${0.02 * glowIntensity})`;
                ctx.fillRect(0, 0, canvas.width, canvas.height);
            }

            animationFrameId = requestAnimationFrame(animate);
        }

        animate();
    }

    // 遅延ロード・最適化プラグイン向けの安全な読み込み
    function checkAndRun() {
        if (document.getElementById('wp-lightningCanvas')) {
            initLightningEffect();
        } else {
            // 要素が見つからない場合、150msごとに最大3秒間再施行
            let attempts = 0;
            const timer = setInterval(() => {
                attempts++;
                if (document.getElementById('wp-lightningCanvas')) {
                    initLightningEffect();
                    clearInterval(timer);
                } else if (attempts > 20) {
                    clearInterval(timer);
                }
            }, 150);
        }
    }

    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', checkAndRun);
    } else {
        checkAndRun();
    }
})();
</script>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIになかなか伝わらない雷・サンダーエフェクトのJavascriptです<br><br>これを添付すればAIもこれを元につくることができます</p>
</div></div>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>プログラムのコードを表示する</summary>
<pre class="wp-block-code"><code>&lt;div class="wp-lightning-simulator-container"&gt;
    &lt;div id="wp-lightning-control-panel"&gt;
        &lt;h2&gt;電流エフェクト調整&lt;/h2&gt;
        
        &lt;div class="wp-control-group"&gt;
            &lt;label for="wp-thickness"&gt;太さ (Thickness)&lt;span id="wp-val-thickness" class="wp-value-display"&gt;2.5px&lt;/span&gt;&lt;/label&gt;
            &lt;input type="range" id="wp-thickness" min="1" max="10" step="0.5" value="2.5"&gt;
        &lt;/div&gt;

        &lt;div class="wp-control-group"&gt;
            &lt;label for="wp-brightness"&gt;明るさ (Brightness)&lt;span id="wp-val-brightness" class="wp-value-display"&gt;120%&lt;/span&gt;&lt;/label&gt;
            &lt;input type="range" id="wp-brightness" min="50" max="200" step="5" value="120"&gt;
        &lt;/div&gt;

        &lt;div class="wp-control-group"&gt;
            &lt;label for="wp-hue"&gt;色み (Color Hue)&lt;span id="wp-val-hue" class="wp-value-display"&gt;195°&lt;/span&gt;&lt;/label&gt;
            &lt;input type="range" id="wp-hue" min="0" max="360" step="1" value="195"&gt;
        &lt;/div&gt;

        &lt;div class="wp-control-group"&gt;
            &lt;label for="wp-diffusion"&gt;拡散 (Chaos / Diffusion)&lt;span id="wp-val-diffusion" class="wp-value-display"&gt;35&lt;/span&gt;&lt;/label&gt;
            &lt;input type="range" id="wp-diffusion" min="5" max="80" step="1" value="35"&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;div id="wp-lightning-instructions"&gt;画面をドラッグ、またはクリックすると電流の始点・終点を変更できます&lt;/div&gt;

    &lt;canvas id="wp-lightningCanvas"&gt;&lt;/canvas&gt;
&lt;/div&gt;

&lt;style&gt;
    /* 記事の幅に合わせて全画面表示、または指定エリアに収めるラッパー */
    .wp-lightning-simulator-container {
        position: relative;
        width: 100%;
        height: 600px; /* WordPress内で扱いやすいように固定高に調整（100vhから変更） */
        background-color: #08090c;
        color: #e0e6ed;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        overflow: hidden;
        border-radius: 12px;
        box-shadow: 0 10px 30px rgba(0,0,0,0.3);
        margin: 2em 0;
    }

    /* 他の要素のユーザー選択を邪魔しないようコンテナ内のみ制限 */
    .wp-lightning-simulator-container * {
        box-sizing: border-box;
        user-select: none;
    }

    #wp-lightning-control-panel {
        position: absolute;
        top: 20px;
        left: 20px;
        width: 280px;
        background: rgba(15, 22, 36, 0.85);
        backdrop-filter: blur(12px);
        -webkit-backdrop-filter: blur(12px);
        border: 1px solid rgba(255, 255, 255, 0.1);
        border-radius: 14px;
        padding: 20px;
        box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5);
        z-index: 10;
    }

    #wp-lightning-control-panel h2 {
        font-size: 16px;
        font-weight: 600;
        margin: 0 0 15px 0 !important; /* WPテーマのスタイルを上書き */
        padding: 0 0 8px 0 !important;
        color: #fff !important;
        letter-spacing: 0.5px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .wp-control-group {
        margin-bottom: 14px;
    }

    .wp-control-group:last-child {
        margin-bottom: 0;
    }

    .wp-control-group label {
        display: flex;
        justify-content: space-between;
        font-size: 12px;
        color: #a0aec0;
        margin-bottom: 6px;
        font-weight: 500;
    }

    .wp-value-display {
        color: #63b3ed;
        font-family: monospace;
        font-weight: bold;
    }

    .wp-control-group input&#091;type="range"] {
        -webkit-appearance: none;
        appearance: none;
        width: 100%;
        height: 6px;
        background: #2d3748;
        border-radius: 3px;
        outline: none;
        margin: 0;
    }

    .wp-control-group input&#091;type="range"]::-webkit-slider-thumb {
        -webkit-appearance: none;
        appearance: none;
        width: 16px;
        height: 16px;
        border-radius: 50%;
        background: #fff;
        cursor: pointer;
        box-shadow: 0 0 6px rgba(0,0,0,0.5);
        transition: transform 0.1s, background-color 0.1s;
    }

    .wp-control-group input&#091;type="range"]::-webkit-slider-thumb:hover {
        transform: scale(1.2);
        background: #63b3ed;
    }

    #wp-lightningCanvas {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        cursor: crosshair;
        display: block;
    }

    #wp-lightning-instructions {
        position: absolute;
        bottom: 15px;
        right: 15px;
        color: rgba(255, 255, 255, 0.4);
        font-size: 11px;
        pointer-events: none;
        text-align: right;
        z-index: 10;
    }
&lt;/style&gt;

&lt;script&gt;
(function() {
    // WordPress内での競合を防ぐため、即時関数(IIFE)でスコープを隔離
    const container = document.querySelector('.wp-lightning-simulator-container');
    const canvas = document.getElementById('wp-lightningCanvas');
    if (!canvas) return;
    const ctx = canvas.getContext('2d');

    const sliders = {
        thickness: document.getElementById('wp-thickness'),
        brightness: document.getElementById('wp-brightness'),
        hue: document.getElementById('wp-hue'),
        diffusion: document.getElementById('wp-diffusion')
    };

    const displays = {
        thickness: document.getElementById('wp-val-thickness'),
        brightness: document.getElementById('wp-val-brightness'),
        hue: document.getElementById('wp-val-hue'),
        diffusion: document.getElementById('wp-val-diffusion')
    };

    let params = {
        thickness: parseFloat(sliders.thickness.value),
        brightness: parseInt(sliders.brightness.value),
        hue: parseInt(sliders.hue.value),
        diffusion: parseInt(sliders.diffusion.value)
    };

    function updateParams() {
        params.thickness = parseFloat(sliders.thickness.value);
        params.brightness = parseInt(sliders.brightness.value);
        params.hue = parseInt(sliders.hue.value);
        params.diffusion = parseInt(sliders.diffusion.value);

        displays.thickness.textContent = params.thickness.toFixed(1) + 'px';
        displays.brightness.textContent = params.brightness + '%';
        displays.hue.textContent = params.hue + '°';
        displays.diffusion.textContent = params.diffusion;
    }

    Object.keys(sliders).forEach(key =&gt; {
        sliders&#091;key].addEventListener('input', updateParams);
    });

    function resizeCanvas() {
        // 全画面(window)ではなく、親コンテナのサイズに合わせる
        canvas.width = container.clientWidth;
        canvas.height = container.clientHeight;
    }
    window.addEventListener('resize', resizeCanvas);
    resizeCanvas();

    let startPoint = { x: canvas.width * 0.25, y: canvas.height * 0.5 };
    let endPoint = { x: canvas.width * 0.75, y: canvas.height * 0.5 };
    let isDragging = false;

    function getEventPos(e) {
        const rect = canvas.getBoundingClientRect();
        const clientX = e.touches ? e.touches&#091;0].clientX : e.clientX;
        const clientY = e.touches ? e.touches&#091;0].clientY : e.clientY;
        // スクロールや親要素の位置ズレを補正
        return { 
            x: clientX - rect.left, 
            y: clientY - rect.top 
        };
    }

    function handleStart(e) {
        if (e.target.closest('#wp-lightning-control-panel')) return;
        isDragging = true;
        const pos = getEventPos(e);
        startPoint = pos;
        endPoint = pos;
    }

    function handleMove(e) {
        if (!isDragging) return;
        const pos = getEventPos(e);
        endPoint = pos;
    }

    function handleEnd() {
        isDragging = false;
    }

    // イベントリスナーをwindowではなくcanvas（またはコンテナ）に絞ることで誤作動を防ぐ
    canvas.addEventListener('mousedown', handleStart);
    window.addEventListener('mousemove', handleMove);
    window.addEventListener('mouseup', handleEnd);

    canvas.addEventListener('touchstart', handleStart, { passive: true });
    window.addEventListener('touchmove', handleMove, { passive: true });
    window.addEventListener('touchend', handleEnd);

    window.addEventListener('resize', () =&gt; {
        if (!isDragging) {
            startPoint = { x: canvas.width * 0.25, y: canvas.height * 0.5 };
            endPoint = { x: canvas.width * 0.75, y: canvas.height * 0.5 };
        }
    });

    function createLightningPath(startX, startY, endX, endY, displace, minSegmentLength) {
        const dx = endX - startX;
        const dy = endY - startY;
        const distance = Math.sqrt(dx * dx + dy * dy);

        if (distance &lt; minSegmentLength) {
            return &#091;{ x: startX, y: startY }, { x: endX, y: endY }];
        }

        const midX = (startX + endX) / 2;
        const midY = (startY + endY) / 2;

        const nx = -dy / distance;
        const ny = dx / distance;
        const offset = (Math.random() - 0.5) * displace;

        const actualMidX = midX + nx * offset;
        const actualMidY = midY + ny * offset;

        const nextDisplace = displace * 0.52;
        const leftPath = createLightningPath(startX, startY, actualMidX, actualMidY, nextDisplace, minSegmentLength);
        const rightPath = createLightningPath(actualMidX, actualMidY, endX, endY, nextDisplace, minSegmentLength);

        return leftPath.concat(rightPath.slice(1));
    }

    let animationFrameId;
    function animate() {
        ctx.fillStyle = 'rgba(8, 9, 12, 0.4)';
        ctx.fillRect(0, 0, canvas.width, canvas.height);

        let currentEnd = { ...endPoint };
        if (startPoint.x === endPoint.x &amp;&amp; startPoint.y === endPoint.y) {
            currentEnd.x += 0.1; 
        }

        const pathsToDraw = &#091;];
        const mainPath = createLightningPath(startPoint.x, startPoint.y, currentEnd.x, currentEnd.y, params.diffusion * 6, 10);
        pathsToDraw.push({ segments: mainPath, type: 'main' });

        if (mainPath.length &gt; 4 &amp;&amp; Math.random() &lt; 0.6) {
            const branchIdx = Math.floor(Math.random() * (mainPath.length - 2)) + 1;
            const bStart = mainPath&#091;branchIdx];
            const angle = (Math.random() - 0.5) * Math.PI / 2;
            const length = params.diffusion * (2 + Math.random() * 4);
            
            const bEndX = bStart.x + Math.sin(angle) * length;
            const bEndY = bStart.y + Math.cos(angle) * length;
            
            const branchPath = createLightningPath(bStart.x, bStart.y, bEndX, bEndY, params.diffusion * 2, 8);
            pathsToDraw.push({ segments: branchPath, type: 'branch' });
        }

        const baseHue = params.hue;
        const glowIntensity = params.brightness / 100;

        pathsToDraw.forEach(pathData =&gt; {
            const points = pathData.segments;
            const isMain = pathData.type === 'main';

            ctx.lineCap = 'round';
            ctx.lineJoin = 'round';

            // 1. 拡散グロー
            ctx.shadowBlur = 40 * glowIntensity;
            ctx.shadowColor = `hsl(${baseHue}, 100%, 50%)`;
            ctx.strokeStyle = `rgba(${isMain ? 20 : 10}, 80, 255, ${0.05 * glowIntensity})`;
            ctx.lineWidth = params.thickness * (isMain ? 8 : 4);
            
            ctx.beginPath();
            ctx.moveTo(points&#091;0].x, points&#091;0].y);
            for (let i = 1; i &lt; points.length; i++) { ctx.lineTo(points&#091;i].x, points&#091;i].y); }
            ctx.stroke();

            // 2. コアグロー
            ctx.shadowBlur = 15 * glowIntensity;
            ctx.shadowColor = `hsl(${baseHue}, 100%, 60%)`;
            ctx.strokeStyle = `hsl(${baseHue}, 100%, ${65 * glowIntensity}%)`;
            ctx.lineWidth = params.thickness * (isMain ? 3 : 1.5);
            
            ctx.beginPath();
            ctx.moveTo(points&#091;0].x, points&#091;0].y);
            for (let i = 1; i &lt; points.length; i++) { ctx.lineTo(points&#091;i].x, points&#091;i].y); }
            ctx.stroke();

            // 3. ホワイトコア
            ctx.shadowBlur = 4 * glowIntensity;
            ctx.shadowColor = '#fff';
            ctx.strokeStyle = `rgba(255, 255, 255, ${0.9 * Math.min(1, glowIntensity)})`;
            ctx.lineWidth = params.thickness * (isMain ? 1 : 0.5);
            
            ctx.beginPath();
            ctx.moveTo(points&#091;0].x, points&#091;0].y);
            for (let i = 1; i &lt; points.length; i++) { ctx.lineTo(points&#091;i].x, points&#091;i].y); }
            ctx.stroke();
        });

        if (Math.random() &lt; 0.04) {
            ctx.fillStyle = `hsla(${baseHue}, 100%, 50%, ${0.02 * glowIntensity})`;
            ctx.fillRect(0, 0, canvas.width, canvas.height);
        }

        animationFrameId = requestAnimationFrame(animate);
    }

    animate();
})();
&lt;/script&gt;</code></pre>
</details>



<div class="wp-block-file"><a id="wp-block-file--media-fd3f2d67-6b49-4e00-ad09-8f9ebcb47116" href="https://illust55.com/wp-content/uploads/2021/09/雷とサンダー魔法のJavascriptのプログラム.html" data-wpel-link="internal">雷とサンダー魔法のJavascriptのプログラム</a><a href="https://illust55.com/wp-content/uploads/2021/09/雷とサンダー魔法のJavascriptのプログラム.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-fd3f2d67-6b49-4e00-ad09-8f9ebcb47116" download="" data-wpel-link="internal">ダウンロード</a></div>



<h3 class="wp-block-heading">背景用 &amp; 拡張用のボクセルエディター</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/image-64.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2021/09/image-64.png" alt="" class="wp-image-12540" style="width:666px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/image-64.png 1920w, https://illust55.com/wp-content/uploads/2021/09/image-64-768x432.png 768w, https://illust55.com/wp-content/uploads/2021/09/image-64-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIにファイルを添付して、ボクセルの機能をプラスするためのプログラムです</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-c7b49b6a-3427-41dc-b37e-6361dbd45f32" href="https://illust55.com/wp-content/uploads/2021/09/260708VoxelMap.html" data-wpel-link="internal">260708VoxelMap</a><a href="https://illust55.com/wp-content/uploads/2021/09/260708VoxelMap.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-c7b49b6a-3427-41dc-b37e-6361dbd45f32" download="" data-wpel-link="internal">ダウンロード</a></div>



<div class="wp-block-file"><a id="wp-block-file--media-0f1413d9-7d8e-41b3-8051-8d9620b756d1" href="https://illust55.com/wp-content/uploads/2021/09/260712VoxelMap.html" data-wpel-link="internal">260712VoxelMap</a><a href="https://illust55.com/wp-content/uploads/2021/09/260712VoxelMap.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-0f1413d9-7d8e-41b3-8051-8d9620b756d1" download="" data-wpel-link="internal">ダウンロード</a></div>



<div class="wp-block-file"><a id="wp-block-file--media-18116358-644a-435b-9380-89beadd152d9" href="https://illust55.com/wp-content/uploads/2025/09/260719VoxelMap.html" data-wpel-link="internal">260719VoxelMap</a><a href="https://illust55.com/wp-content/uploads/2025/09/260719VoxelMap.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-18116358-644a-435b-9380-89beadd152d9" download="" data-wpel-link="internal">ダウンロード</a></div>



<h2 class="wp-block-heading">景観アシストツール</h2>



<h3 class="wp-block-heading">フラクタル風景を3D空間に描画するソフト</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/fractal_art.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1366" height="633" src="https://illust55.com/wp-content/uploads/2021/09/fractal_art.png" alt="フラクタル風景を3D空間に描画するソフト" class="wp-image-12615" style="width:666px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/fractal_art.png 1366w, https://illust55.com/wp-content/uploads/2021/09/fractal_art-768x356.png 768w" sizes="(max-width: 1366px) 100vw, 1366px" /></a><figcaption class="wp-element-caption">フラクタル風景を3D空間に描画するソフト</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">3D空間に数式計算により美しい線形を自動で描くことができます<br><br>数字を変えてボタンをクリックすると線を描くことができます<br><br>つくった絵は保存してつかうことができます<br><br>別ページでプレイすることもできます</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-aca43e19-3f20-444c-94b8-70a9cd784db3" href="https://illust55.com/wp-content/uploads/2021/09/260716-フラクタル描画ソフト.html" data-wpel-link="internal">260716 フラクタル描画ソフト</a><a href="https://illust55.com/wp-content/uploads/2021/09/260716-フラクタル描画ソフト.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-aca43e19-3f20-444c-94b8-70a9cd784db3" download="" data-wpel-link="internal">ダウンロード</a></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-free-illustlation-amp wp-block-embed-free-illustlation-amp"><div class="wp-block-embed__wrapper">

<a href="https://illust55.com/4869/" title="背景＆画像素材作成ツール！美しいフラクタル線形作成ツール" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" data-wpel-link="internal"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="160" src="https://illust55.com/wp-content/uploads/2021/09/image-166-160x160.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://illust55.com/wp-content/uploads/2021/09/image-166-160x160.png 160w, https://illust55.com/wp-content/uploads/2021/09/image-166-300x300.png 300w, https://illust55.com/wp-content/uploads/2021/09/image-166-150x150.png 150w, https://illust55.com/wp-content/uploads/2021/09/image-166-120x120.png 120w, https://illust55.com/wp-content/uploads/2021/09/image-166-320x320.png 320w, https://illust55.com/wp-content/uploads/2021/09/image-166-250x250.png 250w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">背景＆画像素材作成ツール！美しいフラクタル線形作成ツール</div><div class="blogcard-snippet internal-blogcard-snippet">背景＆画像素材作成ツール！美しいフラクタル線形作成ツール美しいフラクタル線形作成ツール3D空間にフラクタル計算により美しい線形を自動で描くことができます各数字を変えてボタンをクリックすると線を描くことができますつくった絵は保存してつかうこと...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://illust55.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">illust55.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.09.29</div></div></div></div></a>
</div></figure>



<h3 class="wp-block-heading">炎＆オーロラのエフェクト作成ツール</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/炎＆オーロラのエフェクト作成ツール.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="877" src="https://illust55.com/wp-content/uploads/2021/09/炎＆オーロラのエフェクト作成ツール.png" alt="炎＆オーロラのエフェクト作成ツール" class="wp-image-12631" style="aspect-ratio:2.189330075341071;width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/炎＆オーロラのエフェクト作成ツール.png 1920w, https://illust55.com/wp-content/uploads/2021/09/炎＆オーロラのエフェクト作成ツール-768x351.png 768w, https://illust55.com/wp-content/uploads/2021/09/炎＆オーロラのエフェクト作成ツール-1536x702.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><figcaption class="wp-element-caption">炎＆オーロラのエフェクト作成ツール炎＆オーロラのエフェクト作成ツール</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">炎とオーロラのエフェクトを半自動でつくることができます<br><br>つくった絵は画像として保存することができます</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-866f1479-7efd-4045-be36-51b971d57351" href="https://illust55.com/wp-content/uploads/2021/09/260718-炎＆オーロラのエフェクト作成ツール.html" data-wpel-link="internal">260718 炎＆オーロラのエフェクト作成ツール</a><a href="https://illust55.com/wp-content/uploads/2021/09/260718-炎＆オーロラのエフェクト作成ツール.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-866f1479-7efd-4045-be36-51b971d57351" download="" data-wpel-link="internal">ダウンロード</a></div>



<h2 class="wp-block-heading">ゲーム制作記事で紹介したプログラムです</h2>



<h3 class="wp-block-heading">2Dアクションゲームを爆速で作る方法のプログラム</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2026/04/ブログさむね1アートボード-2-のコピー-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1000" height="1080" src="https://illust55.com/wp-content/uploads/2026/04/ブログさむね1アートボード-2-のコピー-4.png" alt="AIプログラミング初心者向け!2Dアクションゲームを爆速で作る方法" class="wp-image-12208" style="aspect-ratio:0.9259214605580434;width:326px;height:auto" srcset="https://illust55.com/wp-content/uploads/2026/04/ブログさむね1アートボード-2-のコピー-4.png 1000w, https://illust55.com/wp-content/uploads/2026/04/ブログさむね1アートボード-2-のコピー-4-768x829.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">2Dアクションゲームの作り方で紹介していたプログラムコードです<br><br>使い方とつくり方は次のページになります</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-1d9923ff-bee0-47bc-9328-4ff8d3938519" href="https://illust55.com/wp-content/uploads/2025/09/アクションエディタ_最後のバージョン.html" data-wpel-link="internal">アクションエディタ_最後のバージョン</a><a href="https://illust55.com/wp-content/uploads/2025/09/アクションエディタ_最後のバージョン.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-1d9923ff-bee0-47bc-9328-4ff8d3938519" download="" data-wpel-link="internal">ダウンロード</a></div>



<p class="wp-block-paragraph"><a href="https://illust55.com/3068/" data-wpel-link="internal">「2Dアクションゲームをカンタンに作る方法」のページ</a></p>



<h3 class="wp-block-heading">AIでノベルゲームのカンタンなつくり方のプログラム</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="900" height="900" src="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg" alt="AIでノベルゲーム爆速生成方法 &amp; 超簡単AIプログラミング入門と初心者向けゲーム制作" class="wp-image-11655" style="width:450px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg 900w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-300x300.jpg 300w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-768x768.jpg 768w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-150x150.jpg 150w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-120x120.jpg 120w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-160x160.jpg 160w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-320x320.jpg 320w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-250x250.jpg 250w" sizes="(max-width: 900px) 100vw, 900px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIでノベルゲーム爆速生成方法で紹介したプログラムです<br><br>使い方とつくり方は次のページで紹介しています</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-5864ae42-358d-4140-83c8-db4e345f8125" href="https://illust55.com/wp-content/uploads/2025/09/tool-2.html" data-wpel-link="internal">tool</a><a href="https://illust55.com/wp-content/uploads/2025/09/tool-2.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-5864ae42-358d-4140-83c8-db4e345f8125" download="" data-wpel-link="internal">ダウンロード</a></div>



<p class="wp-block-paragraph"><a href="https://illust55.com/2744/" data-wpel-link="internal">「AIでノベルゲーム爆速生成方法」のページ</a></p>



<h3 class="wp-block-heading">アドベンチャーゲーム・ミステリーゲームのプログラム</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1000" height="1000" src="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png" alt="AIプログラミング初心者向け!アドベンチャーゲームを秒で作る方法" class="wp-image-12334" style="width:394px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法.png 1000w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-300x300.png 300w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-768x768.png 768w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-150x150.png 150w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-120x120.png 120w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-160x160.png 160w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-320x320.png 320w, https://illust55.com/wp-content/uploads/2021/09/AIプログラミング初心者向けアドベンチャーゲームを秒で作る方法-250x250.png 250w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">アドベンチャーゲームを秒で作る方法で紹介したプログラムです<br><br>使い方とつくり方は次のページで紹介しています</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-0e07b5a2-5ee5-4272-ac60-bf004b0ac9ac" href="https://illust55.com/wp-content/uploads/2026/08/260814-アドベンチャーゲーム-シーン遷移と全体AI出力追加.zip" data-wpel-link="internal">260814 アドベンチャーゲーム シーン遷移と全体AI出力追加</a><a href="https://illust55.com/wp-content/uploads/2026/08/260814-アドベンチャーゲーム-シーン遷移と全体AI出力追加.zip" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-0e07b5a2-5ee5-4272-ac60-bf004b0ac9ac" download="" data-wpel-link="internal">ダウンロード</a></div>



<div class="wp-block-file"><a id="wp-block-file--media-35a525ae-e09b-4c5d-9da4-cdbc3f6c5d55" href="https://illust55.com/wp-content/uploads/2025/09/260315-アドベンチャーゲームツール最終.html" data-wpel-link="internal">260315 アドベンチャーゲームツール</a><a href="https://illust55.com/wp-content/uploads/2025/09/260315-アドベンチャーゲームツール最終.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-35a525ae-e09b-4c5d-9da4-cdbc3f6c5d55" download="" data-wpel-link="internal">ダウンロード</a></div>



<p class="wp-block-paragraph"><a href="https://illust55.com/4710/" data-wpel-link="internal">「アドベンチャーゲームを秒で作る方法」のページ</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/4509/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIでノベルゲーム爆速生成方法 &#038; 超簡単AIプログラミング入門と初心者向けゲーム制作</title>
		<link>https://illust55.com/2744/</link>
					<comments>https://illust55.com/2744/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Sun, 07 Sep 2025 11:43:44 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=2744</guid>

					<description><![CDATA[と悩んでいませんか？ この記事ではAIをつかってビジュアルノベルゲーム を即つくる方法について紹介します すぐに、できる方法で紹介しているので、ぜひチャレンジしてください AIで制作したビジュアルノベルゲームの紹介とつく [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" width="900" height="900" src="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg" alt="" class="wp-image-11655" style="width:473px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.jpg 900w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-300x300.jpg 300w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-768x768.jpg 768w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-150x150.jpg 150w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-120x120.jpg 120w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-160x160.jpg 160w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-320x320.jpg 320w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-250x250.jpg 250w" sizes="(max-width: 900px) 100vw, 900px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">自分の世界をゲームにしてみたい<br><br>ノベルゲームをつくってみたい<br><br>・・・でも、形にするのは難しそう</p>
</div>



<p class="wp-block-paragraph">と悩んでいませんか？<br><br>この記事ではAIをつかってビジュアルノベルゲーム を即つくる方法について紹介します<br><br>すぐに、できる方法で紹介しているので、ぜひチャレンジしてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">紹介の流れとなる目次です<br><br>このブログの内容はYoutubeでさらにくわしく紹介しています<br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">>> イラスト55 @ クリエイティブ情報を紹介</a><br><br>このページのゲームプログラムは次のリンクからダウンロードできます<br><a href="https://illust55.com/4509/" target="_blank" data-wpel-link="internal">>>「AIのゲームプログラムとツールの無料配布」のページ</a></p>
</div></div>



<h2 class="wp-block-heading">AIで制作したビジュアルノベルゲームの紹介とつくり方の流れ</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png" alt="" class="wp-image-11749" style="width:558px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このGoogle AI Studioのサイトを使います<br><br>ノベルゲーム専用のゲームエンジンではなく、AIでゲームをつくります</p>
</div></div>



<p class="wp-block-paragraph">ノベルゲームはティラノビルダーやRenpyなど、ビジュアルノベル作成ソフトでつくることができます<br><br>とくにRenpyは多くのユーザが使用しているソフトです<br><br>しかしビジュアルノベル作成ソフトだと使い方をおぼえるのに時間がかかります<br><br>ビジュアルノベルのプログラムをAIでつくれば、使い方をおぼえる必要がありません<br><br>また無料ですぐに作ることができるので、AIを使ったゲーム制作はとてもオススメの方法です</p>



<h2 id="GAME_TOOL" class="wp-block-heading">今回紹介するゲームサンプルコード</h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Youtubeとこのページで紹介しているゲームのプログラムです<br><br>位置修正ツールも配布しているのであわせて、参考にしてください</p>
</div></div>



<div class="wp-block-file"><a id="wp-block-file--media-8ebe62c7-2c6f-4a7c-be2d-5d68e2fb9a2b" href="https://illust55.com/wp-content/uploads/2025/09/scene1.html" data-wpel-link="internal">ゲームファイル（シーン1）</a><a href="https://illust55.com/wp-content/uploads/2025/09/scene1.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-8ebe62c7-2c6f-4a7c-be2d-5d68e2fb9a2b" download="" data-wpel-link="internal">ダウンロード</a></div>



<div class="wp-block-file"><a id="wp-block-file--media-2eec85cb-4521-4ed6-86a9-e2a561c4da5c" href="https://illust55.com/wp-content/uploads/2025/09/scene2.html" data-wpel-link="internal">ゲームファイル（シーン２）</a><a href="https://illust55.com/wp-content/uploads/2025/09/scene2.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-2eec85cb-4521-4ed6-86a9-e2a561c4da5c" download="" data-wpel-link="internal">ダウンロード</a></div>



<div class="wp-block-file"><a id="wp-block-file--media-bc590d55-1dcb-4834-bd6a-44062eacee8c" href="https://illust55.com/wp-content/uploads/2025/09/tool.html" data-wpel-link="internal">位置修正ツール</a><a href="https://illust55.com/wp-content/uploads/2025/09/tool.html" class="wp-block-file__button wp-element-button" aria-describedby="wp-block-file--media-bc590d55-1dcb-4834-bd6a-44062eacee8c" download="" data-wpel-link="internal">ダウンロード</a></div>



<h2 class="wp-block-heading">AIをつかってビジュアルノベルゲームのプログラムをつくる</h2>



<h3 class="wp-block-heading">ビジュアルノベルゲームのカンタンなベースプログラムをつくろう</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png" alt="" class="wp-image-11749" style="width:684px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">はじめにAIプログラミングができるGoogle AI Studioのサイトに移動します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://aistudio.google.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Google AI Studio」のサイト</a></p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．はじめに自動プログラミングができる、Google AI Studioのサイトにアクセスします<br><br>２．次のとおり、真ん中のボックスにつくってほしいゲームについて入力します<br><br>・「HTMLでビジュアルノベルゲームのプログラミングをする」<br><br>・「魔法学園のストーリー」「分岐ポイントを入れること」「HTML１つのファイルにまとめること」<br><br>３．「RUN」ボタンをクリックするとプログラムの生成がはじまります</p>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">「RUN」をクリックするとAIがHTMLプログラムを生成します</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-2.png" alt="" class="wp-image-11756" style="width:770px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-2.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-2-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-2-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．プログラムが生成されました<br><br>２．右上のダウンロードボタンからHTMLファイルをダウンロードできます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h55m42s156.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h55m42s156.png" alt="" class="wp-image-11752" style="width:772px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h55m42s156.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h55m42s156-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-10-22-18h55m42s156-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりゲームが動きました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ダウンロードしたHTMLファイルを実行するとゲームがはじまります<br><br>・しっかりクリックしてノベルゲームを進めることができます</p>
</div>



<h3 class="wp-block-heading">ビジュアルノベルのキャラや背景をつくろう</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-3.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-3.png" alt="" class="wp-image-11757" style="width:770px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-3.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-3-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-3-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターを登場させるためにイラストをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．ChatGPTのサイトに移動します<br><br>２．イラストをつくるため次のようにテキストを入力します<br>・「カラフルでモフモフした大きな魔法使いの帽子をかぶっている」<br>・「ブカブカな魔法の服をきている」<br>・「右上は普通の笑顔」「右下驚きのポーズ」「左上考えポーズ」「左下どや顔ポーズ」<br><br>３．右下の矢印ボタンをクリックしてイラストを生成します</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-4.png" alt="" class="wp-image-11758" style="width:746px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-4.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-4-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラクターが生成されましたが、帽子が派手すぎてゲームと合いません<br><br>続けてさらにいいキャラクターをつくります</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h10m28s999-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h10m28s999-1.png" alt="" class="wp-image-11826" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h10m28s999-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h10m28s999-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h10m28s999-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今までのイラストをもとに、キャラクターをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．今までのイラストをアップします<br><br>２．次のテキストで生成します<br>「タッチはこんな感じだけど、<br>帽子は赤いリボンと黒帽子。<br>服は少し派手な大魔導士風の大き目な服、髪は長めで一部が紫、大き目な眼鏡をかけている。<br>右上は普通の笑顔の上半身ポーズ、左上は考えポーズ、右下は驚きポーズ、左下はどや顔ポーズのスプライトシートを生成して、背景は白色で。」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m04s136-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m04s136-1.png" alt="" class="wp-image-11827" style="width:742px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m04s136-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m04s136-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m04s136-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかりAIに伝えたとおりのキャラクターが生成できました<br><br>さらにもう一つキャラクターをつくります</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m29s280-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m29s280-1.png" alt="" class="wp-image-11828" style="width:729px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m29s280-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m29s280-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m29s280-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成したいイラストをAIに伝えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．生成したイラストをアップします<br><br>２．次のテキストで生成します<br><br>「同じくやわらかいタッチで<br>帽子はなく、服は青色と金色の派手な大魔導士風の大き目な服、<br>髪はボブカットで黒色で一部が茶色、<br>眼鏡はしていない。右上は普通の笑顔の上半身、左上は考えポーズ、右下は驚きポーズ、左下はどや顔ポーズのスプライトシートを生成して、背景は白色で」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m42s358-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m42s358-1.png" alt="" class="wp-image-11830" style="width:712px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m42s358-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m42s358-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h11m42s358-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">同じタッチのイラストが生成できました</p>
</div></div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m12s699-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m12s699-1.png" alt="" class="wp-image-11829" style="width:783px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m12s699-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m12s699-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m12s699-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづいてゲームでつかうためにキャラを分割します</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://myedit.online/jp/photo-editor/background-removal/edit" target="_blank" data-wpel-link="external">&gt;&gt; 「My Edit」のサイト</a></p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．My Editのサイトにアクセスします<br><br>２．「編集ツール」→「切り抜き」ボタンをクリックして画像切り抜き画面にアクセスします<br><br>３．「ファイルを選択」ボタンをクリックして、生成したイラストをアップロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m29s802-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m29s802-1.png" alt="" class="wp-image-11831" style="width:756px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m29s802-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m29s802-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m29s802-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">画像をアップロードしただけで背景が透明になります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・イラストの背景が透明になりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m38s300-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m38s300-1.png" alt="" class="wp-image-11832" style="width:794px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m38s300-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m38s300-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h12m38s300-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづいて「編集ツール」からキャラを分割します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「編集ツール」をクリックします<br><br>２．大きさを調整して「切り抜き」ボタンをクリックします<br><br>３．ダウンロードボタンからイラストのダウンロードをキャラクター分（４回）くりかえします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m03s707-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m03s707-1.png" alt="" class="wp-image-11833" style="width:770px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m03s707-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m03s707-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m03s707-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">もう一キャラも同じように切りぬきます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．同じようにもう1キャラも「背景ボタン」から背景を削除します<br><br>２．大きさを調整、切り抜き、ダウンロードを4人分おこないます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m46s636-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m46s636-1.png" alt="" class="wp-image-11834" style="width:780px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m46s636-1.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m46s636-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h13m46s636-1-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ダウンロードした絵をさらに調整します<br><br>このサイトではPhotoShopのように細かく編集できます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・画像編集ができるサイトに移動します<br><br>・生成したイラストを読み込みます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-5.png" alt="" class="wp-image-11889" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-5.png 2003w, https://illust55.com/wp-content/uploads/2025/09/image-5-768x431.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-5-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">なげなわツールでいらない部分を消します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ドラッグで消したい場所を囲みます<br><br>・「Ctrl＋X」ボタンでカットします<br><br>・編集が終わったら、「Ctrl＋S」ボタンで保存できます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1128" src="https://illust55.com/wp-content/uploads/2025/09/image-6.png" alt="" class="wp-image-11890" style="width:772px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-6.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-6-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-6-1536x866.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つぎは魔法学園の背景をつくります<br><br>このサイトはリアルタイムで絵を生成できるサイトです</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・リアルタイムで絵を生成できるサイトにアクセスします<br><br><a rel="noopener nofollow external noreferrer" href="https://www.krea.ai/" target="_blank" data-wpel-link="external">&gt;&gt; 「Krea.ai」のサイト</a><br><br>・トップ画面「image」から「Realtime image Genaraton」をクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-7.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-7.png" alt="" class="wp-image-11892" style="width:788px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-7.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-7-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-7-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">おおまかな絵からリアルなイラストをつくることができます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．ブラシボタンをクリックして色をえらびます<br><br>２．マウスをドラッグして大まかな絵をつくります<br><br>３．つくりたいイラストのテキストを入れます<br><br>４．色とテキストに合わせて自動で絵があらわれます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1128" src="https://illust55.com/wp-content/uploads/2025/09/image-8.png" alt="" class="wp-image-11893" style="width:788px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-8.png 2003w, https://illust55.com/wp-content/uploads/2025/09/image-8-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-8-1536x865.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">イラストが完成したらダウンロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・魔法学園の背景をつくるために次のとおり、テキストを入れます<br>「beautiful、magic、traditional、school、afternoon、side、beautiful garden」<br><br>・イラストが完成したら右下のダウンロードボタンからイラストをダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-9.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-9.png" alt="" class="wp-image-11894" style="width:768px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-9.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-9-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-9-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ここまでつくった絵でプログラムをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．Google AI Studioに移動して、キャラ、背景画像をアップロードします<br><br>２．テキストで各キャラのファイル名と動きの種類を詳しくAIにつたえます<br><br>※ファイルに合うように特徴をAIにつたえます<br>「M_doya.png=どや顔、M_smi.png=笑い顔、M_sup.png=驚き顔、M_think.png=考え中の顔、B_doya.png=どや顔、B_smi.png=笑い顔、B_sup.png=驚き顔、B_think.png=考え中の顔、downloadedImage.png=背景、ai_studio_code (5).htmlのコードをベースに魔法学園のストーリーでビジュアルノベルのコードをhtmlで生成、Mが主人公となるように、Bは脇役で生成」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-10.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-10.png" alt="" class="wp-image-11895" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-10.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-10-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-10-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIがプログラムをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・AIのプログラム生成がおわったらダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h39m20s716.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h39m20s716.png" alt="" class="wp-image-11844" style="width:770px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h39m20s716.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h39m20s716-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h39m20s716-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラがセリフに合わせて、表情が変わるようになりました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・しっかり、背景とキャラクターがあらわれました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-11.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-11.png" alt="" class="wp-image-11896" style="width:786px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-11.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-11-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-11-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ここからはストーリー分岐やさらにストーリーをくわえます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・もう一キャラつくるためにChatGPTのサイトにアクセスします<br><br>・ChatGPTのサイトで４パータンの絵をつくるように入力して生成します<br><br>※右下右上それぞれ笑顔、驚きなど表情を4つ入れて背景を白色で指定します<br><br>「まったく別のキャラを生成して 青のわずかに光る服、黄色の光る眼、神聖さが漂う、しかし優しい感じもする中性的な生き物 右上は普通の笑顔の上半身、左上は考えポーズ、右下は驚きポーズ、左下はどや顔ポーズのスプライトシートを生成して、背景は白色」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h42m06s807.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h42m06s807.png" alt="" class="wp-image-11843" style="width:778px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h42m06s807.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h42m06s807-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-20h42m06s807-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">あたらしいキャラがあらわれました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・しっかり同じキャラで４つの表情で生成できました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-14.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2004" height="1128" src="https://illust55.com/wp-content/uploads/2025/09/image-14.png" alt="" class="wp-image-11899" style="width:782px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-14.png 2004w, https://illust55.com/wp-content/uploads/2025/09/image-14-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-14-1536x865.png 1536w" sizes="(max-width: 2004px) 100vw, 2004px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラの背景を透明にします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・「MyEdit」のサイトにアクセスします<br><a rel="noopener nofollow external noreferrer" href="https://myedit.online/jp/photo-editor/transparent-background" target="_blank" data-wpel-link="external">&gt;&gt; 「MyEdit」のサイト</a><br><br>・「背景」ツールで自動で背景を透明にできます<br><br>・編集ツールからイラストを4分割してダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-15.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-15.png" alt="" class="wp-image-11900" style="width:786px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-15.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-15-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-15-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つづきのストーリーの背景をつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ブラシで色をぬり、テキスト入力からイラストをつくります</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-17.png" alt="" class="wp-image-11903" style="width:776px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-17.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">新しい素材、ストーリーをプラスすることをAIに伝えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．Google AI studioのサイトに移動します<br><br>２．ゲームファイル、イラストをアップロードします<br><br>３．続きをつくるようにAIにつたえます<br><br>※つぎのとおりAIにつたえます<br>「添付ファイルの続きとなるhtmlファイルを作成、ファイル名はscene2、 おそらく添付のhtmlファイルも続きのファイル名のことを考えていないのでscene2.htmlにつながるように添付ファイルの中も書き換える、</p>



<p class="wp-block-paragraph">経験値によって分岐とエンドが変わるように、 また背景は前回のに加え、背景=Ice_Castle_bk.pngを使用して雪の女王を登場させて、また雪の女王のファイルは添付したl_sup=驚き、l_doya=どや顔、l_smi=笑顔、l_think=考え顔で生成、雪の女王は少し怖い部分もある表なのでそこも考えて生成、また、雪の女王以外の登場人物は全員男の子という設定」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-18.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-18.png" alt="" class="wp-image-11904" style="width:760px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-18.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-18-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-18-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成したプログラムをダウンロードします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・生成したプログラムをダウンロード、実行してください</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h37m43s691.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h37m43s691.png" alt="" class="wp-image-11852" style="width:758px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h37m43s691.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h37m43s691-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h37m43s691-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり、新しいキャラがあらわれました<br><br>しかし、大きさが少しおかしいです</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・続きの別プログラムに物語が進み、新しいキャラクターも登場しました</p>



<p class="wp-block-paragraph">・しかし、キャラクターが大きすぎ位置も調整する必要があります</p>
</div>



<h3 class="wp-block-heading">ビジュアルノベルゲームのキャラ調整ツールをつくろう</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h38m29s875.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h38m29s875.png" alt="" class="wp-image-11853" style="width:756px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h38m29s875.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h38m29s875-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h38m29s875-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラの位置を変えるツールをつくります</p>
</div></div>



<p class="wp-block-paragraph">次は有名なノベルゲームツールでもかなり大変なキャラの位置調整について、<br><br>AIをつかってツールをつくり、カンタンに位置調整する方法を紹介します</p>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．Google AI Studioにアクセスします<br><br>２．ファイルを読み込み位置変えるツールをつくることをAIにつたえます<br><br>３．つぎのとおり、AIにつたえてください<br><br>「今作ったビジュアルノベルでキャラクターの大きさと位置を若干変更したい、htmlファイルを読み込み、キャラの位置を読み込み→変更した後、修正した位置をhtmlファイルに保存するツールのプログラムを生成してほしい」</p>



<p class="wp-block-paragraph">※　このツールでキャラの位置を変えると座標のプログラムを表示します</p>



<p class="wp-block-paragraph">何度かつくりなおし、この形が安定して動作しました<br><br>このプログラムはこのページトップで配布しています<br><br><a href="#GAME_TOOL">&gt;&gt; 「位置調整ツール」にページ内ジャンプ</a></p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-19.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-19.png" alt="" class="wp-image-11905" style="width:760px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-19.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-19-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-19-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームファイルを読みこみます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．ゲームファイルを読みこみます<br><br>２．左のメニューからキャラの大きさ位置を変えることができます</p>
</div>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/09/image-20.png" alt="" class="wp-image-11906" style="width:758px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/image-20.png 2000w, https://illust55.com/wp-content/uploads/2025/09/image-20-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/image-20-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">キャラの大きさを変えた後のプログラムがあらわれます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・設定をエクスポートボタンをクリックすると、プログラムがあらわれます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h52m34s782.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h52m34s782.png" alt="" class="wp-image-11856" style="width:748px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h52m34s782.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h52m34s782-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h52m34s782-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームプログラムを直接書き換えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ゲームファイルをメモ帳でひらいて、キャラの大きさのプログラムの部分を変えます</p>



<p class="wp-block-paragraph">※ AIに変更を頼んでもうまくいきますが、直接自分で書き変えた方が正確に書き変えることができます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h53m10s369.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h53m10s369.png" alt="" class="wp-image-11857" style="width:744px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h53m10s369.png 1920w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h53m10s369-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/09/vlcsnap-2025-11-02-23h53m10s369-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ゲームキャラの大きさと位置がしっかり変わりました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・キャラの大きさが変わり、ゲームがさらに見栄えがするようになりました</p>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ここまでご覧いただきありがとうございます<br><br>他のページでもゲーム作成を紹介しているので合わせてご覧ください</p>
</div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/2744/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIでアクションゲーム神速作成！プログラミング未経験者でも簡単制作方法【バイブコーディング入門】</title>
		<link>https://illust55.com/2871/</link>
					<comments>https://illust55.com/2871/#respond</comments>
		
		<dc:creator><![CDATA[i57295911]]></dc:creator>
		<pubDate>Thu, 14 Aug 2025 13:50:25 +0000</pubDate>
				<category><![CDATA[ゲームのつくり方]]></category>
		<category><![CDATA[ゲーム制作入門]]></category>
		<category><![CDATA[ゲーム制作初心者]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://illust55.com/?p=2871</guid>

					<description><![CDATA[・・・と悩んでいませんか？ この記事ではAIをつかってアクションゲーム を一瞬でつくる方法について紹介します すぐに、できる方法で紹介しているので、ぜひチャレンジしてください AIゲーム生成でつかうサイトの紹介 &#62; [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1500" height="1500" src="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.png" alt="【AIゲーム制作】AIでアクションゲーム神速作成！プログラミング未経験者でも簡単作成【バイブコーディング入門】" class="wp-image-11566" style="width:417px;height:auto" srcset="https://illust55.com/wp-content/uploads/2021/06/ブログサムネ.png 1500w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-300x300.png 300w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-768x768.png 768w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-150x150.png 150w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-120x120.png 120w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-160x160.png 160w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-320x320.png 320w, https://illust55.com/wp-content/uploads/2021/06/ブログサムネ-250x250.png 250w" sizes="(max-width: 1500px) 100vw, 1500px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">ゲームをつくりたいけどムズかしそう<br><br>ゲームつくるのは時間がかかる<br><br>AIでゲーム制作をスピードアップさせたい</p>
</div>



<p class="wp-block-paragraph">・・・と悩んでいませんか？<br><br>この記事ではAIをつかってアクションゲーム を一瞬でつくる方法について紹介します<br><br>すぐに、できる方法で紹介しているので、ぜひチャレンジしてください</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">紹介の流れとなる目次です<br><br>このブログの内容はYoutubeでさらにくわしく紹介しています<br><a rel="noopener nofollow external noreferrer" href="https://www.youtube.com/channel/UCmOlFBBbURr_hgbEtjVpc_g" target="_blank" data-wpel-link="external">&gt;&gt; イラスト55 @ クリエイティブ情報を紹介</a></p>
</div></div>



<h2 class="wp-block-heading">AIゲーム生成でつかうサイトの紹介</h2>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-8.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1906" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-8.png" alt="" class="wp-image-11676" style="width:698px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-8.png 1906w, https://illust55.com/wp-content/uploads/2025/08/image-8-768x453.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-8-1536x907.png 1536w" sizes="(max-width: 1906px) 100vw, 1906px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIでプログラムなど、生成することに特化したサイトです<br><br>今回はこのサイトでAIプログラム生成をしたいとおもいます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://aistudio.google.com/" target="_blank" data-wpel-link="external">&gt;&gt; 「Google AI Studio」のサイト</a></p>



<h3 class="wp-block-heading">Piskel：ピクセル画像のスプライトシートを分割 ＆ アニメーション</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image.png" alt="" class="wp-image-11662" style="width:676px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ピクセル画像のアニメーションに特化したサイトです<br><br>こまかくピクセルアニメーションのコントロールができます</p>
</div></div>



<p class="wp-block-paragraph"><a rel="noopener nofollow external noreferrer" href="https://www.piskelapp.com/" target="_blank" data-wpel-link="external">>> 「Piskel」のサイト</a></p>



<h2 class="wp-block-heading">AIで制作したゲームの紹介と流れ</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="AIで誰でも爆速ゲーム制作！プログラミング未経験でも作れる本格アクションゲーム【バイブコーディング入門】" width="1256" height="707" src="https://www.youtube.com/embed/oqWLx9CLRGY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">今回つくるゲームがじっさいに動いてる動画です<br><br>ゲームのイメージがわかるので、ぜひ記事と一緒にごらんください</p>
</div></div>



<h2 class="wp-block-heading">AIをつかってアクションゲームのプログラムをつくる</h2>



<h3 class="wp-block-heading">Google AI Studioでアクションゲームのうごきをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-1.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-1.png" alt="" class="wp-image-11667" style="width:771px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-1.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-1-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-1-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">はじめはAIコーディングがやりやすいGoogleAIStudioのサイトに移動します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">次のことをAIに伝えます<br><br>・「スマホ画面の比率」「バンパイアサバイバーのようなゲーム」<br><br>・「武器は銃になる」「プログラムをHTMLにする」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-4.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-4.png" alt="" class="wp-image-11672" style="width:739px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-4.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-4-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-4-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">「RUN」をクリックするとさっそくAIがゲームのプログラミングをつくりはじめます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・プログラムの生成が終わったらダウンロードボタンをクリックしてください<br><br>・即実行できるHTMLファイルがダウンロードできます</p>
</div>



<h3 class="wp-block-heading">AIが生成したゲームをプレイしてみよう</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-2.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2001" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-2.png" alt="" class="wp-image-11668" style="width:682px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-2.png 2001w, https://illust55.com/wp-content/uploads/2025/08/image-2-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-2-1536x864.png 1536w" sizes="(max-width: 2001px) 100vw, 2001px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ゲームとして基本的な動きはできるプロトタイプをつくることができました</p>
</div>



<h3 class="wp-block-heading">生成したプログラムの「敵を多くする＆敵の種類をふやす」ように変える</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-5.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-5.png" alt="" class="wp-image-11673" style="width:644px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-5.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-5-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-5-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つぎは敵の数が少なすぎるので、増やしてゲーム画面を確認したいと思います</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">次のことをAIに伝えます<br><br>「スクロールバーが表示されないように」、「敵の量を10倍おおくすること」<br>「２発でやられる敵をつくること」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-6.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-6.png" alt="" class="wp-image-11674" style="width:738px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-6.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-6-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-6-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成が終わったゲームをプレイすると、しっかり敵が増えたゲームになります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・生成が終わったファイルをダウンロードしてプレイします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-7.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-7.png" alt="" class="wp-image-11675" style="width:734px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-7.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-7-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-7-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ボスキャラを登場させるようにAIに伝えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">次のことをAIに伝えます</p>



<p class="wp-block-paragraph">「マップを広げて画面外でも動きまわれること」、「開始から10秒でボスが登場すること」<br>「ボスは大型にすること」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-9.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="944" src="https://illust55.com/wp-content/uploads/2025/08/image-9.png" alt="" class="wp-image-11678" style="width:724px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-9.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-9-768x362.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-9-1536x725.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成が終わったゲームをプレイしました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ボスが登場して、画面外に動けるようになりました</p>
</div>



<h3 class="wp-block-heading">AIでゲームキャラクターのアニメーションをつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-10.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-10.png" alt="" class="wp-image-11679" style="width:740px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-10.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-10-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-10-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ChatGPTのサイトにうつり、ピクセル画像のスプライトシートをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">AIにつぎのことをつたえます</p>



<p class="wp-block-paragraph">「pixel,blue magician cat with magic stick,walk,左上は右足を後ろに、右上は両足をそろえて立ち止まっている、右下は左足を前に、64&#215;64,5frame,sprite sheet,」<br><br>ポイントです：<br>「Pixel」、「青の魔法使い猫で杖をもっている」、「歩く」<br>「左上の絵は右足を後ろ」、「右上は両足をそろえて立ち止まっている」<br>「右下は左足を前に」、「64&#215;64のピクセル数」、「スプライトシート」<br>「５フレームのアニメーションであること」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-14.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-14.png" alt="" class="wp-image-11685" style="width:720px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-14.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-14-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-14-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">スプライトシートが完成しました<br><br>つぎはこのスプライトシートの背景を透明にします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・歩きのスプライトシートが完成しました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-11.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-11.png" alt="" class="wp-image-11680" style="width:722px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-11.png 2003w, https://illust55.com/wp-content/uploads/2025/08/image-11-768x431.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-11-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">背景を透明にするために、画像の編集サイトに移動します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「背景」タブをクリックします<br><br>２．「背景削除」ボタンをクリックします<br><br>３．背景を透明にするファイルを読みこみます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-13.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-13.png" alt="" class="wp-image-11684" style="width:756px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-13.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-13-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-13-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">読み込んだと同時に背景を透明にできました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・背景がチェックマークになり、透明にすることができました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-15.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1128" src="https://illust55.com/wp-content/uploads/2025/08/image-15.png" alt="" class="wp-image-11688" style="width:692px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-15.png 2003w, https://illust55.com/wp-content/uploads/2025/08/image-15-768x433.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-15-1536x865.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">おおきさも調整します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．編集ツールから切り抜きをおこなえます<br><br>２．切り抜きがおわったらダウンロードボタンをクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-16.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-16.png" alt="" class="wp-image-11689" style="width:642px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-16.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-16-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-16-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">次は透明になったスプライトシートを分割します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．ファイルタブをクリックします<br><br>２．「Browse image」ボタンから画像ファイルを読み込みます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-17.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-17.png" alt="" class="wp-image-11691" style="width:745px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-17.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-17-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-17-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">読み込んだスプライトシートを４つに分けます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「Import as spritesheet」をえらびます<br><br>２．もとの画像の半分の数値を入れると4分割できます<br><br>３．「Import」ボタンをクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-18.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2003" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-18.png" alt="" class="wp-image-11692" style="width:742px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-18.png 2003w, https://illust55.com/wp-content/uploads/2025/08/image-18-768x431.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-18-1536x863.png 1536w" sizes="(max-width: 2003px) 100vw, 2003px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ツールをつかってアニメーションがしっかり動くように調整します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．分割された画像が左に並びます<br><br>２．右上のスライダーからアニメーションの速さを確認できます<br><br>３．左メニューのツールを使うと、画像の位置などのおかしい部分を直すことができます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-19.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-19.png" alt="" class="wp-image-11693" style="width:726px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-19.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-19-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-19-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">しっかり動くようになったらダウンローダーします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．「Zip」タブをクリックします<br><br>２．Download ZIPをクリックします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-20.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-20.png" alt="" class="wp-image-11694" style="width:742px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-20.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-20-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-20-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">画像ができたのでさっそくゲームに登場させたいと思います<br><br>Google AI Studioでプログラムをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">つくった画像ファイルをアップロード、プログラムもアップロードします<br><br>AIにつぎの通り伝えます<br><br>・「アップロードしたpng画像を連続で読み込ませてアニメーションにすること」<br><br>・「アニメーションさせるのは主役であること」</p>
</div>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2025/08/image-22.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1006" src="https://illust55.com/wp-content/uploads/2025/08/image-22.png" alt="" class="wp-image-11696" srcset="https://illust55.com/wp-content/uploads/2025/08/image-22.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-22-768x386.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-22-1536x773.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラム生成が終わったゲームをプレイすると、キャラクターが動くようになりました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・主役プレイヤーがしっかり動くようになりました</p>
</div>



<h3 class="wp-block-heading">ゲームの背景画像をつくる</h3>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-23.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-23.png" alt="" class="wp-image-11697" style="width:700px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-23.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-23-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-23-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つぎはゲームの背景画像をつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">AIにつぎのことを伝えます<br><br>・「視点は俯瞰視点になること」、「ピクセル画像」<br><br>・「世界観はメルヘン、魔法の世界であること」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-24.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-24.png" alt="" class="wp-image-11702" style="width:752px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-24.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-24-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-24-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">一枚の絵をさらに細かく遠くから見た感じでつくることをAIに伝えました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・背景にあう画像ができあがりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-25.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-25.png" alt="" class="wp-image-11703" style="width:796px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-25.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-25-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-25-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・２枚目の同じく背景にあう画像ができあがりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-26.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-26.png" alt="" class="wp-image-11704" style="width:789px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-26.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-26-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-26-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">生成した画像をゲーム背景にすることをAIに伝えます</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．生成した画像2枚をアップロードします<br><br>２．AIにつぎのことを伝えます<br><br>・「画像2枚を背景としてつかう」、「画像を4方向に配置する」<br>・「背景がくり返すこと」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-27.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1015" src="https://illust55.com/wp-content/uploads/2025/08/image-27.png" alt="" class="wp-image-11705" style="width:730px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-27.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-27-768x390.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-27-1536x780.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">・背景がしっかり表示されて、ゲームっぽくなりました</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・キャラクターの大きさとマッチする背景があらわれました</p>
</div>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2025/08/image-28.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-28.png" alt="" class="wp-image-11706" srcset="https://illust55.com/wp-content/uploads/2025/08/image-28.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-28-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-28-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つぎは敵キャラの画像をつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">AIにつぎのことを伝えます<br><br>・「同じ感じでかわいいコウモリ敵キャラを生成すること」<br>・「右上は羽を少し閉じている」「右下は羽を開いている」「飛んでいるスプライトシート」</p>
</div>



<figure class="wp-block-image size-full"><a href="https://illust55.com/wp-content/uploads/2025/08/image-29.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-29.png" alt="" class="wp-image-11707" srcset="https://illust55.com/wp-content/uploads/2025/08/image-29.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-29-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-29-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">できあがりましたが、さらに自然な正面からの画像に変えたいと思います</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・AIに「正面からの絵にすること」を伝えます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-30.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-30.png" alt="" class="wp-image-11708" style="width:700px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-30.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-30-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-30-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・敵キャラの画像ができあがりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-32.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-32.png" alt="" class="wp-image-11710" style="width:730px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-32.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-32-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-32-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">先ほどと同じように背景を消します</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-36.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-36.png" alt="" class="wp-image-11714" style="width:784px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-36.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-36-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-36-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・「Import as sprite sheet」から画像を分割します</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-37.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-37.png" alt="" class="wp-image-11715" style="width:754px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-37.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-37-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-37-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・アニメーションを調整してダウンロードします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-40.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="968" src="https://illust55.com/wp-content/uploads/2025/08/image-40.png" alt="" class="wp-image-11718" style="width:782px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-40.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-40-768x372.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-40-1536x743.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">つくった敵キャラをゲームに登場させるプログラムをつくります</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">１．分割した画像をアップデートします<br><br>２．「敵キャラのファイル名（bad01から04）がアニメーションになっていること」をAIに伝えます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-41.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1012" src="https://illust55.com/wp-content/uploads/2025/08/image-41.png" alt="" class="wp-image-11720" style="width:746px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-41.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-41-768x389.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-41-1536x777.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・敵キャラもアニメーションするゲームができあがりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-42.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="978" src="https://illust55.com/wp-content/uploads/2025/08/image-42.png" alt="" class="wp-image-11721" style="width:736px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-42.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-42-768x376.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-42-1536x751.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つづいてボスキャラも生成します、つくったボスキャラをさらにアレンジします</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-44.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="927" src="https://illust55.com/wp-content/uploads/2025/08/image-44.png" alt="" class="wp-image-11724" style="width:770px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-44.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-44-768x356.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-44-1536x712.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">一度つくった画像をアップロードして、アニメーションがおかしい部分をなおします<br><br>次をAIに伝えます<br><br>・「walk」「右足を後ろに」「右上は両足をそろえて立ち止まっている」<br><br>・「右下は左足を前に」「64&#215;64」「5frame」「sprte sheet」<br><br>・「キャラは右斜め前を向いている」</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-43.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-43.png" alt="" class="wp-image-11723" style="width:782px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-43.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-43-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-43-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・つづいて同じつくり方で、もう一つ敵キャラをつくりました</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-45.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-45.png" alt="" class="wp-image-11725" style="width:798px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-45.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-45-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-45-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムにつくった画像を追加します</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ボスキャラやプログラムなど、つくったファイルをアップロードします<br><br>・敵キャラのアニメーションの方法を伝えます</p>
</div>



<figure class="wp-block-image aligncenter size-full is-resized"><a href="https://illust55.com/wp-content/uploads/2025/08/image-46.png" data-wpel-link="internal"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://illust55.com/wp-content/uploads/2025/08/image-46.png" alt="" class="wp-image-11726" style="width:784px;height:auto" srcset="https://illust55.com/wp-content/uploads/2025/08/image-46.png 2000w, https://illust55.com/wp-content/uploads/2025/08/image-46-768x432.png 768w, https://illust55.com/wp-content/uploads/2025/08/image-46-1536x864.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" /></a></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">完成したプログラムをプレイします</p>
</div></div>



<div class="wp-block-cocoon-blocks-info-box block-box primary-box">
<p class="wp-block-paragraph">・ボスキャラ、敵キャラがアニメーションするゲームが完成しました</p>
</div>



<h2 class="wp-block-heading">まとめ</h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://illust55.com/wp-content/uploads/2021/06/210631-男の子_立ち_見出し.jpg" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">AIのプログラミングは他のページでも紹介しています、あわせてごらんください</p>
</div></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://illust55.com/2871/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
