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

16::gr04::7/1

  • モジュールごとに
    • 働きを記述
    • モジュールやインタフェースをヘッダファイルに記述

菊地

  • 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 <gtk/gtk.h>

#include "animation.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/07/01 18:18:39