>>
関数の先頭がeになっているのは敵モジュール、eでないものは自機モジュールである
# include
# include
# include
# include
# include
mySprite *
chara_new(myAnimeArea *area);
mySprite *
e_chara_new(myAnimeArea *area);
void
chara_init(mySprite *sprite);
void
chara_move(mySprite *sprite);
void
e_chara_move(mySprite *sprite);
GdkPixbufAnimation *
make_anime(mySprite *anime, int j);
GdkPixbufAnimation *
e_make_anime(mySprite *anime, int j);
void cb_button_clicked(GtkWidget *button, gpointer user_data);
int clear(int);
int gameover(int);
<<>>
キャラクターの動きを表すソース