担当:高橋 : 働き :: プレイヤーと敵対する車両が画面上に出現する。敵は3種類であり出現位置、出現タイミングはランダムである。 : 課題(1/8時点) :: ・ランダムに敵が出現する際、敵同士が重なってしまうこと。 :: ・コースをはみ出てしまうこと。 :: ・バイク加速、減速時の敵のスピードの変化。 :: ・敵が出現する頻度の調整。 : 1/12 :: xy座標を構造体に変更し、当たり判定の引数として使えるように修正。 : 1/29 :: バイク加速、減速時の敵独特な動きを表現。 :: コースをはみ出てしまう問題はコース当たり判定の完成待ち。 :: 敵同士が衝突した場合、爆発ー>残骸を表現予定。 : ヘッダファイル
#pragma once

/*敵の座標*/
typedef struct{
  gint x1,y1; 
  gint x2,y2; 
  gint x3,y3;
} en_pack;

/*画面に敵を表示する関数*/
void 
set_enemy(GdkWindow *window);

/*敵が移動する関数*/
void
enemy_loop(void);

/*敵の座標を取り出す関数*/
en_pack
pick_xy(void);

extern en_pack en;