2016 ソフトウェア設計及び演習用の班Wiki
kikuchi
7/22
統合テスト二回目
ヘッダファイルを変更 #include <stdio.h> #include <stdlib.h> #include <gtk/gtk.h> #include <glib.h> #include <anime.h> #include <gtk_lib_a.h>
gint atack1_judge(mySprite *sprite); gint touch_damage(mySprite *sprite); gint enemy_atack(mySprite *sprite);
若干の進展があったがまだまだmakeできないor実行ファイルが動かないの繰り返し
7/1
前回6/24の続き 関数の中身を直接書いたところ自機モジュールに書いたところ動作したのでプログラムの内容自体は大丈夫な様子
makeがうまくゆけば実行ファイルが動かず、さらに編集すればmakeがうまくいかない、の繰り返し。
6/17
-
atack1_judge.c
- static gint atack_judge(anime_pack *player, anime_pack *enemy, gpointer data)
- 自機から敵へ攻撃の際キー入力、敵、自機の座標からキー入力に応じた攻撃アニメーションの時間ごとに当たり判定を行う
-
touch_judge.c
- static gint touch_damage(anime_pack *player, anime_pack *enemy)
- 自機と敵の間で接触があったかどうか常に判定していく
- アイテムは敵モジュールの内の一つとし、攻撃して効果を得ることに
- hit_judge.h
#pragma once
#include <time.h>
#include "enemy.h"
static gint atack1_judge(anime_pack *player, anime_pack *enemy)
static gint touch_damage(anime_pack *player, anime_pack *enemy)
最終更新日:2016/08/05 12:59:38