上級コーダーの皆さん、こんにちは。
残念ながら、自分の質問に対する答えを見つけるのに非常に苦労しています。自己学習しているため、自分が行っていることの適切な用語が何であるかまったくわかりません。その結果、これは必要以上に質問に答えるのが難しくなる可能性があります。あらかじめお詫び申し上げます。
私は、プレイヤーが宇宙船のようなことをする虚栄心のプロジェクトとして、小さなゲームをまとめています。
Bounding_Dimensions_Property というプロパティがあります
using System;
namespace Madness_In_Space
{
public class Bounding_Dimensions_Property
{
public int x;
public int y;
public int z;
public Bounding_Dimensions_Property (int xx, int yy, int zz)
{
this.x = xx;
this.y = yy;
this.z = zz;
}
}
}
これは、部屋を配置できるポイントのグリッドを表します。
Windows フォームのグリッドを正投影図と断面図、および等角図 (きれいな場合のみ) として視覚化したいと考えています。
実際の質問
x、y、z の値を取得し、「x」の長さと「y」の幅を持つウィンドウ フォームにグリッドを描画し、「x」または「y」と0?「y」および「z」グリッドについても同じことをしたいと思います。グリッド内の各キューブを取得して「占有」または「空」として設定できる方法を使用したいと思います。多次元配列/ハッシュテーブルを使用して占有情報を保持するというアイデアをいじっていましたが、それが賢明かどうかはわかりません。
他にも質問がありますが、まず、これが拒否されないようにします。
私が意味不明なことを吐き出している場合は、もう一度お詫び申し上げます。
前もってありがとう、マット