生成,動き,消える
マイティの生成,動き
背景を動かす
ゲームの生成 背景の生成 イベントの生成 ボールとマイティの生成 イベントループ
ゲームの生成
typedef mySprite *ball;
としているが本当は,
typedef struct { mySprite sprite; ball独自の情報 } *ball
void ball_remove(ball self)
void ball_move(ball self)
中で壁にぶつかると跳ね返る 一定時間間隔で呼ばれる
ball ball_new(void)
typedef (mySprite + alpha) *mighty;
mighty mighty_new(area)
void mighty_mov(mighty self)
壁にぶつかると跳ね返る
typedef myAnimeArea *bg;
bg_new(area) bg_set(bg_pixmap)
複数の背景をtimeoutで描く
背景のイベント構造体
最終更新日:2017/04/03 09:14:17
(履歴)