1. プログラミングゲームMinecraftMinecraftで円と球を構築する方法

エミリー・ネルソン、アダム・コルデイロ

すべてが正方形と立方体で構成されている世界では、Minecraftの世界で完全に丸いものを作成することは不可能です。しかし、円や球にハートを設定している場合は、コツがあります。ブロックを積み重ねることで近づくことができます。

円を作る

円の構築は、斜めの線で構築する場合に使用されるものと同様の手法に依存します。両方を小さなブロックのセグメントで作成します。

image0.jpg

このような円を作成するには、次の手順を実行します。

  1. 最も長い線分を作成します。 円の直径の最大で1/3の長さでなければなりません。 最初の線のすぐ後ろに短い線分を作成します。 短い線を作成し続け、その差は毎回小さくなります。 このステップは、円の上部に円弧を構成します。 向きを変えて繰り返します。 Minecraftで円を推定するとき、4方向の対称性が必要です。北、南、東、西のいずれを見ても、円は同じように見えるはずです。したがって、円の各側を構築するプロセスはまったく同じです。 偏りを修正します。 セグメントが長すぎるように見える場合は、最後のブロックを破壊し、隣接するセグメントを拡張してギャップを埋めます。セグメントが短すぎるように見える場合は、同じことを逆に行います。

真に丸い円を取得することはできませんが、丸い部屋には同じ効果があります。

球体を構築する

球体は、円よりも構築がはるかに困難です。3次元の丸いオブジェクトを推定するのは、平らなオブジェクトよりもはるかに困難です。ただし、球体を構築できる賢い方法があります。

  1. 直径が球の直径と同じである平らな円を作ります。 これは、球体の中央を一周するリングです。 同じようにさらに2つの円を作成します。ただし、これらの円は(直径が地面に垂直で)垂直であり、球を縦横に囲んでいます。 結果は、それぞれが他のリングと2回交差する3つのリングのクラスターになります。 ガイドとして2番目と3番目の円を使用して、最初の円に平行な追加の円を作成して、球を塗りつぶします。

球体はあらゆる種類のものに使用できます。ドーム型の屋根、風船、飛行船はほんの数例です。 3次元の丸いオブジェクトは、構造をより滑らかでエレガントにするのに役立ちます。