YouTubeに上がっているグラディウスの動画をみてて思ったのですが
敵の出現パターンが決まっているのです。
思い出せばそうなんですけど
現在私が作っているプロトタイプでは
敵の出現場所は基本的にスケジュールを動かして
ランダム発生として、敵の動作パターンを作成しています。
今後、「出現場所はどうしようかなぁ」と考えてたところ。
参考までにグラディウスの動画を見てから考えてみようと。
考えた結果、
「ランダムとかそんな適当な作りじゃない!」
今回のアプリは、ステージで区切ろうと思ってますので
敵の出現パターンを作成する必要があると思ってます。
じゃあどうやって作成すればいいのかがわかりません。
自分で思いつくのは、スクロールが基本的に一定のスピードなので
スクロールした距離、または経過した時間で敵を出現させればいいかな?ぐらい
これは私のような素人の推測なので、
やはりここは王道的な書き方をGoogle先生で検索してみました。
結構シューティングゲームを作ろう!的なサイトってあるんですね。
以下、サンプルがわかりやすかったサイト様です。
http://rina.jpn.ph/~rance/directx7/directx7study/ddraw/p144.html
書かれている言語はCなのかな?違いがよくわからないんですけど
なんとなく読めるからObjective-Cに近いものでしょう(てきとー)。
最初は配列でデータを格納してますが、
後半でテキストデータで処理を実施するような書き方をしています。
。。。。
つまり
Xcodeの場合は、plistファイルで書けばいいってことでしょうか?
確かplistってタグでデータを管理出来たはずだから、
使うのも簡単だったような、、、記憶があります。
書いていて気がついたのですが
TileMapを使用して、出現場所をきめておくってのもありかなと
。。。あれも中身はXMLだから処理的には同じことをしてるとおもうのですが
果たして
どっちにしましょうかね。
楽な方がいいなw
ブログ書きました//【アプリ開発日記】敵の出現パターンを考える【シューティングゲーム】 http://t.co/O7OF7B17p1