合戦SLG

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

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

鉄砲足軽を作る

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

槍足軽を作る

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