タップで攻撃 / iPadを傾けて機体移動の簡単操作シューティングゲームです。
SpriteKitを使ったゲーム開発チュートリアルのために作成しました。
以下の制作過程に従って作成しています:
Step 1: ゲームシーンの作成とプレイヤーの追加
(https://github.com/kojima/simple-spritekit-shooting/tree/step01)
Step 2: 敵の追加
(https://github.com/kojima/simple-spritekit-shooting/tree/step02)
Step 3: キャラクター同士の衝突判定とゲームオーバー
(https://github.com/kojima/simple-spritekit-shooting/tree/step03)
Step 4: ゲームオーバーからのリスタート
(https://github.com/kojima/simple-spritekit-shooting/tree/step04)
Step 5: ゲームスコアの表示
(https://github.com/kojima/simple-spritekit-shooting/tree/step05)
Step 6: ゲームクリア条件の追加
(https://github.com/kojima/simple-spritekit-shooting/tree/step06)
Step 7: ゲームバランスの調整とリリース準備
(https://github.com/kojima/simple-spritekit-shooting/tree/step07)
Step 8: ユニバーサル対応
(https://github.com/kojima/simple-spritekit-shooting/tree/step08)
最新版のコードはこちら: https://github.com/kojima/simple-spritekit-shooting/tree/master
[使用ゲームアセット]
・画像
- スペースシップ/敵/ビーム: http://opengameart.org/content/space-shooter-art
・サウンド
- ビーム音: http://www.freesound.org/people/MusicLegends/sounds/344310/
- 敵発生音: http://www.freesound.org/people/alpharo/sounds/186696/
- 敵ビーム音: http://www.freesound.org/people/Heshl/sounds/269170/
- プレイヤー爆発音: http://www.freesound.org/people/LittleRobotSoundFactory/sounds/270308/
- 敵爆発音: http://www.freesound.org/people/LittleRobotSoundFactory/sounds/270310/
- ゲームオーバー音: http://www.freesound.org/people/LittleRobotSoundFactory/sounds/270329/
- ゲームクリア音: http://www.freesound.org/people/LittleRobotSoundFactory/sounds/270333/
- ボタンタップ音: http://www.freesound.org/people/LittleRobotSoundFactory/sounds/270324/
- BGM: http://www.freesound.org/people/orangefreesounds/sounds/326479/
・フォント
- 88 Zen (※ 現在は公開されていないようです): http://akashicdesign.net/