連載目次 前回の「初心者でもiOS 9/tvOS向け2Dゲームが作れる標準フレームワークSpriteKitの基礎知識とチュートリアル」ではSpriteKitのサンプルを動かしてSpriteKitの大枠を把握しました。 今回からは実際にタワーディフェンスを作っていきます。 まずはどんなゲームを作るかを考えます。タワーディフェンスのルールを調べてみましょう。Wikipediaによるとタワーディフェンスの基本的なルールは下記6点です。 プレーヤーは開始前に与えられた所持金を元に、敵を攻撃するユニットを設置する ゲームは「Wave(ウェーブ)」という単位で行われる。基本的には1つのWaveで登場する敵の種類は1種類のみとなっている。Waveが始まると敵は入口から登場し、目的地に向かって行進する。プレーヤーが設置したユニットは攻撃可能範囲に入ると自動的に攻撃を行う 1Waveの敵を全て全滅させるとW
![SwiftのSpriteKitで実装―タワーディフェンスゲームの大枠の作り方とコツ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d88088a2d7673f795d4451270690072136b5f434/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1511%2F12%2Fl_iosGame2_3.jpg)