#include <stdio.h>
#include <time.h>
#include <Windows.h>
#include <conio.h>
#include "Screen.h"

void gotoxy(int x, int y)
{
 COORD CursorPosition = { x, y };
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), CursorPosition);
}

typedef struct _PLAYER
{
 int nX;
 int nY;
 int nLife;
}PLAYER;
PLAYER g_Player;

typedef struct _ENEMY
{
 int nX;
 int nY;
 int nLife;
}ENEMY;
ENEMY g_Enemy;


void Init()
{
 g_Player.nX = 38;
 g_Player.nY = 12;
}

 

void Update()
{
 if( g_Enemy.nX == g_Player.nX && g_Enemy.nY == g_Player.nY )
 {

 }
}


void Render()
{
 ScreenClear();

 ScreenPrint( g_Player.nX, g_Player.nY, "■");
  
 ScreenPrint( g_Enemy.nX = 29, g_Enemy.nY = 15, "○");

 ScreenFlipping();
}


void Release()
{
 
}


int main()
{
 int nKey;
 
 ScreenInit();

 Init();


 while(1)
 {

  nKey = _getch();  

  switch( nKey )
  {
   case 72:
    g_Player.nY--; //위    
    break;
   case 80:
    g_Player.nY++; //아래   
    break;
   case 77:
    g_Player.nX += 2; //오른쪽   
    break;
   case 75:
    g_Player.nX -= 2; //왼쪽  
    break;
  }

  Update();

  Render();

 }  
 ScreenRelease();

 return 0;
}



지금 까지한게 

주인공 캐릭터를 방향키로 조종해서 어떤 좌표에 잇는

적을 충돌시켜서 없애는 거 하려는데

충돌을 어떻게 해야할지 모르겟다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

좌표를 같게해서 뭐하면 될거 같은데

충돌시키는 방법 없을까ㅠㅠㅠㅠ