- 353: 名前:枯れた名無しの水平思考 :2010/08/27(金) 14:37:59 ID:xppQBDP40(2)
- >>346
カルポは簡単に書くと
スタート
↓
カウンターAが0か?→はい→射撃実行→射撃終了条件か?→はい→カウンターAに1を代入→リターン
いいえ↓ いいえ→カウンターAに0を代入→リターン
カウンターAが1か?→はい→急速前進実行→移動終了条件か?→はい→カウンターAに2を代入→リターン
いいえ↓ いいえ→カウンターAに1を代入→リターン
急速旋回実行→旋回終了条件か?→はい→カウンターAに0を代入→リターン
いいえ→カウンターAに2を代入→リターン
こんな感じ
この程度でプレミア程度は勝てるかな
対人的には動作を増やして対応する数字を増やしたり実行をループや分岐にしたり終了条件で別のループに飛ぶようにするくらい
射撃終了条件は熱や被弾、敵発射物、射程範囲、発射回数
移動終了条件は熱や障害物、地雷機雷、戦闘領域
旋回終了条件は障害物、地雷機雷、敵機方向等好みで
射撃終了条件を熱50%以上、射程外
移動終了条件を熱0%以下または前方に障害物、地雷、領域外あり
旋回終了条件を前方に障害物、地雷、領域外なしにすると
射程内の敵に熱50%まで射撃して熱が冷めるまで移動し障害物や地雷を避ける機体が出来上がる
ただし熱0%以下で敵機が射程内にないとバグります、あとの改良はご自分でどうぞ - 361: 名前:枯れた名無しの水平思考 :2010/08/27(金) 23:33:49 ID:xppQBDP40(2)
- >>356
Yes,Noを自分で判断するためのカルポの基本PGの提供
>>359
各終了条件に高速飛翔体判断を加えれば回避、敵機位置判断を加えれば索敵補足が可能なのだが、もちろん霧にも対応可能
わかりやすくするため3行動しか制御していないが、拡張して容易に多機能に出来る、各動作開始条件も他ルートに加えるとより実戦的に
また、これ全体を一つの行動と考えてループにしカウンターBなどで同様に多ループを制御することも出来る
動作実行回数判断を加えればフレーム管理も容易、経過時間代入で定期動作もOKE
というかここまで書いたら初心者には理解不能では?
■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- ツリー表示 dat