//ai.h
//敵AIモジュール用ヘッダファイル

int randomint();//ランダムで動かすために乱数を取得

Role AI_x(Role,Role);//敵のX座標をランダムで動かす

Role AI_y(Role,Role);//敵のY座標をランダムで動かす

Role AI(Role,Role);//羊と敵のデータを受け取り、敵の動作を考える。X座標を動かすかY座標を動かすかはランダム

Role bike_rand_x(Role);//自転車のX座標をランダムで決める。

Role AI_bike(Role,int);//自転車の行動を全て管理

!!敵AIモジュール *はじめに敵をX座標について動かすかY座標について動かすかを決め、羊と敵のX座標、Y座標を読み取り、敵をより羊に近づけます。 **現状行ったり来たりすることが多いです。改善中。 *自転車、車の動作についてもここで管理しています。X座標をランダムで決め、向きを反転させて動かします。動く速さはmain.hの編集で変更可能です。 [[前ページに戻る|gr06::モジュール]]