<?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>Windows11 - プログラミングで遊ブログ</title>
	<atom:link href="https://lemon818.com/tag/windows11/feed/" rel="self" type="application/rss+xml" />
	<link>https://lemon818.com</link>
	<description>現役システムエンジニアが趣味でプログラミングする自由気ままなブログ</description>
	<lastBuildDate>Mon, 31 Jan 2022 12:51:30 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>	<item>
		<title>【Windows11】Minecraftで Python プログラミングをはじめる方法！</title>
		<link>https://lemon818.com/minecraft_code_connection/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Wed, 26 Jan 2022 11:09:09 +0000</pubDate>
				<category><![CDATA[minecraft]]></category>
		<category><![CDATA[Code Conndection for Minecraft]]></category>
		<category><![CDATA[Windows11]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[マイクラ]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=6037</guid>

					<description><![CDATA[マイクラでプログラミングを勉強したい！ マイクラでプログラミングするには何から始めたらいいの？わからない！ &#160; こんな悩みありませんか？ どーもTakeです。 &#160; 私も最近趣味でマインクラフトという神…]]></description>
										<content:encoded><![CDATA[<div class="sc_frame_wrap solid yellow">
<div></div>
<div class="sc_frame "><strong><span style="color: #000000;">マイクラでプログラミングを勉強したい！<br />
マイクラでプログラミングするには何から始めたらいいの？わからない！</span></strong></div>
</div>
<p>&nbsp;</p>
<p>こんな悩みありませんか？</p>
<p>どーもTakeです。</p>
<p>&nbsp;</p>
<p>私も最近趣味でマインクラフトという神ゲーで遊んでいます。</p>
<p>このゲームは自由度が高いというのが特徴ですが、なんと<strong>プログラミングで建物もつくれちゃいます！！</strong></p>
<p>しかも今人気の Python や  JavaScript といった人気プログラミング言語で開発を行うことができます！</p>
<p>&nbsp;</p>
<p>しかしマイクラでプログラミングをはじめようとしても</p>
<p>「<span style="color: #ff0000;"><strong>何からはじめればいいかわからない</strong></span>」という悩みがあると思います。</p>
<p>&nbsp;</p>
<p>この記事では、最近マイクラを始めた私が</p>
<p>何も知識のない状態で<strong>プログラミングできる環境構築まで一通り手順</strong>にしました！</p>
<p>&nbsp;</p>
<p><span style="color: #3366ff;"><strong>いまでは家も自由に作れるようになりました！</strong></span></p>
<p>※これはチャットに「build」と入力したら自動で家が作成されます。</p>
<p>最初の試作品なので、デザイン面はないですが一応家です！</p>
<p>&nbsp;</p>
<p><img fetchpriority="high" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/example20220128.gif" alt="" width="718" height="506" class="aligncenter wp-image-6078" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>マイクラでプログラミングするには、マイクラ + <strong><span style="color: #0000ff;">プログラミングするためのツール</span></strong>が必要となります。</p>
<p>その<strong><span style="color: #0000ff;">プログラミングするためのツール</span></strong>として、今回使うのは下記「Code Conndection for Minecraft」です！</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection.png" alt="" width="1152" height="257" class="aligncenter size-full wp-image-6046" style="color: #000000;" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection.png 1152w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-300x67.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-1024x228.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection-768x171.png 768w" sizes="(max-width: 1152px) 100vw, 1152px" /></p>
<p style="text-align: center;">公式：<a href="https://www.microsoft.com/ja-jp/p/code-connection-for-minecraft/9ppfpg2fg2qb?activetab=pivot:overviewtab">Code Conndection for Minecraft</a></p>
<p>&nbsp;</p>
<p>これは Minecraft 公式の教育ツールで<span style="color: #0000ff;"><strong>無料で</strong></span>マインクラフト上でプログラミングすることができます。</p>
<p>今回はマインクラフト インストール～ Code Connection for Mincraft でプログラミングするまでご紹介します！</p>
<p>実際はこんな感じの流れになります↓↓↓よければ最後までご覧いただければと思います。</p>
<p>&nbsp;</p>
<div class="sc_frame_wrap block blue">
<div class="sc_frame_title">マインクラフトでプログラミングするまでの流れ！</div>
<div class="sc_frame ">
<div class="sc_frame_text">
<div class="sc_designlist ol square solid blue">
<ol>
<li>マインクラフト（Minecraft for Windows）のインストール！</li>
<li>Code Connection for Minecraft のインストール！</li>
<li>マインクラフト上でCode Connection for Minecraft の設定を実施！</li>
<li>プログラミングして動かしてみる！</li>
</ol>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
<h2>マインクラフト（Minecraft for Windows）のインストール！</h2>
<p>&nbsp;</p>
<p>まず「プログラミングをするためのマインクラフト」についてです。</p>
<p>プログラミングをするために、<strong>パソコン版を購入</strong>してください。</p>
<p>なお、マインクラフトには様々なバージョンがあります。</p>
<p>&nbsp;</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>Java 版</li>
<li><strong>統合版</strong>（Nintendo Switch、<span>PS4、Xbox、<span style="color: #0000ff;"><strong>パソコン</strong></span></span>）</li>
</ol>
</div>
<p>&nbsp;</p>
<p>これの<strong>統合版</strong>の「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」をインストールします。</p>
<p>これは間違えないでください。</p>
<p>わたしはほかのバージョンのものを買って動作しなくなったつらい思い出があります。</p>
<p>&nbsp;</p>
<p>なお、パソコンが Windows11 でも動作することは確認済みです（私は Windows 11 で動作させています）</p>
<p>これは Microsoft Store から購入することができます（スタートメニュー→Microsoft Store と検索）。</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1.png" alt="" width="577" height="382" class="aligncenter wp-image-6052" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1.png 1865w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-300x198.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-1024x678.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-768x508.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection2-1-1536x1016.png 1536w" sizes="(max-width: 577px) 100vw, 577px" /></p>
<p>&nbsp;</p>
<p>検索欄に「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」と入力して検索、もしくはこちらの<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ">リンク</a>を押下してもOKです！</p>
<p>下記ページのように飛ぶので、このページの Minecraft for Windows を購入すればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3.png" alt="" width="622" height="342" class="aligncenter wp-image-6054" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3.png 2171w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-300x165.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-1024x563.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-768x422.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-1536x844.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection3-2048x1125.png 2048w" sizes="auto, (max-width: 622px) 100vw, 622px" /></p>
<p style="text-align: center;">引用元：<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ">Microsoft Store</a></p>
<h2>Code Connection for Minecraft のインストール！</h2>
<p>&nbsp;</p>
<p><strong>統合版</strong>の「<a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong>Minecraft for Windows</strong></a>」を購入後、</p>
<p>つぎにマイクラでプログラミングを実施するため「Code Connection for Minecraft」をダウンロードします。</p>
<p>&nbsp;</p>
<p>これも先ほどの手順同様に Microsoft Store からダウンロードします（スタートメニュー→Microsoft Store と検索）。</p>
<p>検索欄に「<strong><a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">Code Connection for Minecraft</a></strong><a href="https://www.microsoft.com/store/productId/9NBLGGH2JHXJ"><strong></strong></a>」と入力して検索、もしくはこちらの<a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">リンク</a>を押下してもOKです！</p>
<p>こちらはなんと<strong>無料</strong>でダウンロードできます！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4.png" alt="" width="696" height="302" class="aligncenter wp-image-6055" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4.png 2978w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-300x130.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-1024x445.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-768x334.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-1536x667.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection4-2048x890.png 2048w" sizes="auto, (max-width: 696px) 100vw, 696px" /></p>
<p style="text-align: center;">引用元：<a href="https://www.microsoft.com/store/productId/9PPFPG2FG2QB">Microsoft Store</a></p>
<p>&nbsp;</p>
<h2>マインクラフトでCode Connection for Minecraft の設定を実施</h2>
<p>次にマインクラフト上で、「<strong>Code Connection for Minecraft</strong>」に接続するための設定を行います。</p>
<p>&nbsp;</p>
<p>まず<strong>統合版</strong>の「<strong>Minecraft for Windows</strong>」を起動し、起動画面から「遊ぶ」→「新しく作る」を押下し、</p>
<p>マインクラフトを遊ぶためのワールドを作ります。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5.png" alt="" width="718" height="429" class="aligncenter wp-image-6056" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5.png 2590w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-300x179.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-1024x612.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-768x459.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-1536x917.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection5-2048x1223.png 2048w" sizes="auto, (max-width: 718px) 100vw, 718px" /></p>
<p>&nbsp;</p>
<p>作成するワールドの設定は基本的に何でもいいと思いますが、</p>
<p><span style="color: #0000ff;"><strong>チートの実行という欄だけON（有効）にします。</strong></span></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6.png" alt="" width="755" height="391" class="aligncenter wp-image-6057" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6.png 3724w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-300x155.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-1024x530.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-768x398.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-1536x795.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection6-2048x1060.png 2048w" sizes="auto, (max-width: 755px) 100vw, 755px" /></p>
<p>&nbsp;</p>
<p>「チートの実行」だけを有効にし、「遊ぶ」ボタンを押下することでワールドが作成されます。</p>
<p>そしてゲーム画面に遷移したら、<span style="color: #0000ff;"><strong>キーボードの「t」キー</strong></span>を押下してチャットモードにしておきます。</p>
<p>※ 下記画面のようになっていればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7.png" alt="" width="744" height="419" class="aligncenter wp-image-6058" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7.png 3833w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-300x169.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-1024x577.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-768x433.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-1536x866.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection7-2048x1154.png 2048w" sizes="auto, (max-width: 744px) 100vw, 744px" /></p>
<p>&nbsp;</p>
<p>それでは次に「<strong>Code Connection for Minecraft」</strong>を起動します。</p>
<p>こんな感じの画面が出てくるので右のコピーボタン（画面の<span style="color: #ff0000;"><strong>赤枠</strong></span>）を押下します。</p>
<p>※ 下に数字「192.168.3.10.19131」と表示されていますが、お使いのパソコンの環境によって変化します。</p>
<p>基本は気にしなくてOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8.png" alt="" width="649" height="387" class="aligncenter wp-image-6059" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8.png 2598w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-300x179.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-1024x610.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-768x458.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-1536x915.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection8-2048x1220.png 2048w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>&nbsp;</p>
<p>次に<strong>統合版</strong>の「<strong>Minecraft for Windows</strong>」画面に戻り、キーボードから「ctrl」+「v」と入力します。</p>
<p>すると下記のように チャット欄にさきほど「<strong>Code Connection for Minecraft</strong>」で表示されていた内容が貼り付けられます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1.png" alt="" width="746" height="425" class="aligncenter wp-image-6073" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1.png 3795w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-300x171.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-1024x583.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-768x437.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-1536x874.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection9-1-2048x1166.png 2048w" sizes="auto, (max-width: 746px) 100vw, 746px" /></p>
<p>&nbsp;</p>
<p>そしてキーボードで「Enter」キーを入力します。</p>
<p>すると画面左上に「<strong><span style="color: #0000ff;">サーバへの接続が確立しました</span></strong>」というメッセージが表示されればOKです！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12.png" alt="" width="776" height="441" class="aligncenter wp-image-6062" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12.png 3775w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-300x170.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-1024x582.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-768x436.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-1536x872.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection12-2048x1163.png 2048w" sizes="auto, (max-width: 776px) 100vw, 776px" /></p>
<p>&nbsp;</p>
<p>次に「<strong>Code Connection for Minecraft</strong>」の画面を確認すると</p>
<p>さきほどとは違った画面（下記のような画面）に遷移していることが確認できます。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13.png" alt="" width="710" height="416" class="aligncenter wp-image-6063" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13.png 2647w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-300x176.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-1024x600.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-768x450.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-1536x900.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection13-2048x1200.png 2048w" sizes="auto, (max-width: 710px) 100vw, 710px" /></p>
<p>&nbsp;</p>
<p>これのうちの「MakeCode」を入力します。</p>
<p>すると下記のような画面が表示されます。</p>
<p>次に「マイプロジェクト」→「新しいプロジェクト」を押下します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14.png" alt="" width="702" height="552" class="aligncenter wp-image-6064" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14.png 1872w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-300x236.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-1024x805.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-768x603.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection14-1536x1207.png 1536w" sizes="auto, (max-width: 702px) 100vw, 702px" /></p>
<p>&nbsp;</p>
<p>下記のような画面が出てくるので、適当なプロジェクト名を作成します。</p>
<p>下記画面ではいったん「test」という名前にします。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15.png" alt="" width="724" height="425" class="aligncenter wp-image-6065" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15.png 1626w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-300x176.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-1024x600.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-768x450.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection15-1536x900.png 1536w" sizes="auto, (max-width: 724px) 100vw, 724px" /></p>
<p>&nbsp;</p>
<p>するとプロジェクトが作成され、下記エディタが表示されます。</p>
<p>この画面で直感的にプログラミングが組めるのでこちらもおすすめですが、</p>
<p>Python を学びたい人は下記画面の赤枠の「Python」と表示されている箇所を押下します。</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16.png" alt="" width="735" height="384" class="aligncenter wp-image-6066" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16.png 3787w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-300x157.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-1024x535.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-768x401.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-1536x802.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection16-2048x1069.png 2048w" sizes="auto, (max-width: 735px) 100vw, 735px" /></p>
<p>&nbsp;</p>
<p>すると下記のように画面が表示されますのこれで Python でプログラミングできるようになりました！！</p>
<p>Python でプログラミングし、右下の再生ボタンを押下すれば、Pythonが実行されます！</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18.png" alt="" width="708" height="374" class="aligncenter wp-image-6068" srcset="https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18.png 3802w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-300x159.png 300w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-1024x542.png 1024w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-768x406.png 768w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-1536x812.png 1536w, https://lemon818.com/wp/wp-content/uploads/2022/01/code_connection18-2048x1083.png 2048w" sizes="auto, (max-width: 708px) 100vw, 708px" /></p>
<p>&nbsp;</p>
<h2>プログラミングして動かしてみる！</h2>
<p>実際に私が作成した Python プログラミングをお手本とします。</p><pre class="crayon-plain-tag"># ############################################
# 建物構築メソッド
# ############################################

# 入力情報 
# 偶数にする
INPUT_X = 8
INPUT_Y = 8
INPUT_Z = 8

HOUSE_NUM = 6

# 最初のAgentのポジション
player.teleport(pos(10 + 2, 0, 0))

# 最初のポジション
F_X = 1
F_Y = -1
F_Z = 10

# 入力位置を最初の位置からのポジションずらす
def setPositionInfo(aX: number, aY: number, aZ: number):
    apX = F_X + aX
    apY = F_Y + aY
    apZ = F_Z + aZ
    return apX,apY,apZ

# 家 建築
def buildHouse(block1: number, block2: number,block3: number, aX: number, aY: number, aZ: number):
    buildTower(block1,aX,aY,aZ)
    buildRoof(block2,block3,aX,aY,aZ)
    buildDoor(OAK_DOOR,aX,aY,aZ)

# 中空洞 建築
def buildTower(block: number, aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    blocks.fill(block, firstPosition, pos(apX, apY, apZ), FillOperation.HOLLOW)

# 屋根  建築 向き
def buildRoof(block1: number,block2: number,aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    yaneY = apY
    sX = F_X
    sZ = F_Z
    lX = apX
    lZ = apZ

    if aX % 2 == 0:
        num = 1
    else :
        num = 2

    for i in range(aX + num):
        if i &lt; aX / 2 :
            blocks.fill(blocks.block_with_data(block1, 2), pos(sX, yaneY, sZ), pos(lX, yaneY, sZ), FillOperation.REPLACE)
            yaneY = yaneY + 1
        else :
            blocks.fill(blocks.block_with_data(block1, 3), pos(sX, yaneY, sZ), pos(lX, yaneY, sZ), FillOperation.REPLACE)
            yaneY = yaneY - 1
        sZ = sZ + 1

    yaneY = apY
    sZ = F_Z + 1
    lZ = apZ - 1

    for i in range((aX + num)/2):
        if sZ &lt;= lZ:
            blocks.fill(block2, pos(sX, yaneY, sZ), pos(lX, yaneY, lZ), FillOperation.REPLACE)
        else:
            break
        sZ = sZ + 1
        lZ = lZ - 1
        yaneY = yaneY + 1

# ドア  建築
def buildDoor(block1: number,aX: number, aY: number, aZ: number):
    firstPosition = pos(F_X, F_Y, F_Z)
    apX,apY,apZ = setPositionInfo(aX, aY, aZ)
    blocks.fill(blocks.block_with_data(block1, 1), pos(apX-aX/2, F_Y+1, apZ-aZ), pos(apX-aX/2, F_Y+2, apZ-aZ), FillOperation.REPLACE)

# ############################################
# 呼び出し用メソッド
# ############################################

# チャット 家の建築
def on_on_chat():
    buildHouse(PLANKS_OAK, DARK_OAK_WOOD_STAIRS, PLANKS_OAK, INPUT_X, INPUT_Y, INPUT_Z)
    player.say("完了")
player.on_chat("build", on_on_chat)</pre><p>
&nbsp;</p>
<p>これで右下緑色の再生ボタンを押下すれば、下記動画のように自動で家が作成されます！</p>
<p>ぜひ試してみてください！</p>
<p><img loading="lazy" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2022/01/example20220128.gif" alt="" width="760" height="535" class="aligncenter wp-image-6078" /></p>
<p>&nbsp;</p>
<h2>最後に</h2>
<p>いかがでしたでしょうか？</p>
<p>この記事では、マイクラでPython プログラミングをする方法について解説しました。</p>
<p>&nbsp;</p>
<p>これからこの記事や私の YouTube でマイクラで Python プログラミングした動画を投稿しようと思いますので</p>
<p>ぜひご覧ください。</p>
<p>ではでは。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
