ヘックスマップ

ウォーゲームを作る② ヘックスセルの種類を配列で指定して自動で敷き詰める

ウォーゲームを作る①ではヘックスセルを自動で敷き詰めたが、今回は配列で様々なタイプ(色)のヘックスセルを指定して、それを自動で敷き詰めたい。まず、色々な種類のヘックスセルを作成する。 ブループリント [HexMap]にヘックスセルのタイプを指定するinte…

ウォーゲームを作る① ConstructionScript を使ってヘックスセルを敷き詰める

ヘックスマップのウォーゲームを作成する。 その最初の一歩として、ヘックスセルを敷き詰めてヘックスマップを作成する。 ヘックスセルを自動で敷き詰めるにはConstructionScriptを使う方法とEventBeginPlayを使う方法が考えられるが、両者には以下の違いが…

Hex Map 1

ヘックスマップのWarGameを作っていきます。 六角形の定義 はじめに、六角形の大きさを決めます。六角形にはその外側と内側に円が描くことができ、外側の円の半径を0.866025404倍が内側の円の半径になります。つまり、外側の円の半径で六角形の大きさを定義…