int main() { player.Pos_x = 2; player.Pos_y = 2; player.Frame_Cnt = 0; UnBreakable_Wall().UnBreakable_Wall_Init(); for (int i = 0; i < 10; i++) monster.Monster_Init(); Breakable_Wall().Breakable_Wall_Init(); State(); while (Move_Dir = _getch()) { player.Frame_Cnt++; //20초마다 몬스터 추가 if (player.Frame_Cnt % 20 == 0) monster.Monster_Init(); //사용자 player.Player_Move(&player, Move_Dir); //몬스터 monster.Monster_Move(); monster.Monster_Attack(); //폭탄 bomb.Bomb_Cnt(); //종료 확인 if (End_Flag)return 0; //출력 Output(); } return 0; }