2014 ソフトウェア設計及び演習用の班Wiki

14::gr05::バイクモジュール

担当:高橋

働き
キーボードの左、右キーで操作できるバイクを画面に表示する。左右に移動するときバイクは傾いて表示される。
1/12
当たり判定の引数として使えるように関数を追加。
2/5
externを使用するため1/12に作成した関数を必要なしと判断し、削除。
2/9
当たり判定に使用される座標が左上になっているため、画像の中心を判定に用いる座標とするための解決策模索中。
2/10
judge.cの画像の中心を(0,0)とする関数で当たり判定の改善ができそう。
2/17
画像サイズの調整により当たり判定がスムーズになった。
完成。
ヘッダファイル
#pragma once

#include <gtk/gtk.h>
#include <gdk-pixbuf/gdk-pixbuf.h>

/*バイクに使用する型*/
typedef struct{
  gint x;
  gint y;
  GdkPixbuf *pixbuf1;
  GdkPixbuf *pixbuf2;
  GdkPixbuf *pixbuf3;
}bike_pack;


/*画面にバイクを表示する関数*/
void
set_bike(GdkWindow *window);

/*バイクが移動する関数*/
void
bike_loop(void);

/* bikeの初期化 */
void bike_init(void);


最終更新日:2015/02/17 18:24:38