2020 ソフトウェア設計及び演習用の班Wiki
19::gr03敵モジュール
モジュール内容
関数名:EvilChar,EvilBullet11・12・13,EvilBullet2
- 画面上部に敵キャラを配置し、表示
- 複数の行動パターンを設け、一つの行動が終わったらランダムに次の行動に入る
- 弾がガンちゃんに当たったら、若しくは画面外に出たら消去
- 当たったら、SEと自キャラHPの値を減少
EvilChar
敵キャラクターの表示と行動制御、引数・返り値なし
-
ActionPatternの値で対応する行動選択・実行後、乱数でActionPattern上書き(フレーム処理)
-
ActionPattern =
- 0: 右→左→右移動、最後中央に戻る
- 1: 左→右→左移動、最後中央に戻る
- 2: 50フレーム毎に横幅のどこかに瞬間移動、最後中央へ戻る
- 3: 3方向に弾発射、乱数でブレるように
- 4: 左・中央・右にゆっくりと進む大きめの弾を発射
- 5: 0と3の組み合わせ、行動後強制的に4を実行
- 6: 2と3の組み合わせ、行動後強制的に4を実行
- 7: 1と3の組み合わせ、行動後強制的に4を実行
-
ActionPattern =
最終更新日:2019/07/31 14:13:46