2019-02-22から1日間の記事一覧

槍で攻撃できるようにする

足軽大将の命令で槍隊が突撃するようになったので、今度は槍の攻撃が当たるようにしていきましょう。 まず、槍にコライダーを追加して「is Trigger」にチェックを入れておきます。だいたい槍の上部をカバーするようにしました。 そして[spear]に[AttackSpear…

槍足軽をステートマシンにする

指揮官の命令で槍足軽達を一斉に制御できるように、槍足軽をステートマシンにします。まず、槍足軽のステートを列挙型で定義します。とりあえず今は待機状態と前進状態のみにします。[speaman.cs] public enum YariState { IDLE, WALK } private YariState y…

Hex Map 1

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

鉄砲足軽を作る

合戦のあり方を変えた火縄銃。 今回は、そんな火縄銃を操る鉄砲足軽を作ります。 合戦において、彼らはどのように戦ったのでしょうか。鉄砲が合戦に導入された初期段階では鉄砲による死傷者は記録されておらず、威嚇程度の効果しかなかったようです。 しかし…

槍足軽を作る

今回は槍足軽を創ります。 槍は戦国時代の主力兵器で、主に「持槍」と「長柄」の2種類がありました。 持槍は武士が用いた槍で、長さは約4mのものが主流だったようです。 一方長柄は足軽が用いた槍で、5〜6mもありました。足軽はこの長い槍を使って集団戦を…