키보드를 입력하면 캐릭터를 움직이기 질문
벼리
키보드를 입력하면 캐릭터를 움직이기 질문 제가 짠 부분에 비효율적인 부분이 있는 느낌인듯 해서 지적 요청..
깜빡이는 현상..
질문 내용 : 선 소스 후 질문 ㅎ;;int player_x, player_y;
void playerdraw()
{
if (player_x 25) player_x = 24;
if (player_y 15) player_y = 14;
if (player_x 25 && player_y 15) {
clearscreen();
gotoxy(player_x,player_y);
printf(☆);
}
}
void keypress()
{
if(getasynckeystate(vk_left)) player_x--;
if(getasynckeystate(vk_right)) player_x++;
if(getasynckeystate(vk_up)) player_y--;
if(getasynckeystate(vk_down)) player_y++;
playerdraw();
}
int _tmain(int argc, _tchar* argv[])
{
cursorview(0);
player_x = 5; player_y = 2;
for (;;) {
keypress();
}
return 0;
}안녕하세요 가입만해두고 언젠간 배우려고만 했다가 요근래 맛들렸어요;
간단한 소개는 접어두구요.. rpg를 한번 만드는게 목표입니다.
그래서 다른분들이 올린rpg도 참고해보고 소스도 참고해봐서
일단 캐릭터 움직이기까지는 완성했어요. 헌데 문제점이랄까..
다른분들의 소스와는 다른점이 있어서 아무래도 조금배운 제가 비효율적으로 짠 느낌이 들어서요
그 부분을 지적받아보고 싶구.. 캐릭터가 블링블링(..)하게 반짝여요.. 어떻게하면 될까요..
좋은 지적태클 완전환영입니다. ㅠㅠ
-
그놈은멋있었다
에이스//앗 그렇군요 죄송합니다. 매일 푸쉬푸쉬라고 하고 다녀서;;
-
중독된
저건 따로 만든 헤더부분에 다있어요 ㅎㅎ 답변 감사합니다
-
행운아
푸쉬푸쉬는 없습니다. 푸시푸시입니다.
-
아연
푸쉬푸쉬/인베이더 강좌의 CursorView함수 퍼오세요
-
푸른들
완벽하게 해결했어요 ㅎㅎ 감사합니다
-
수리
오호 한번 참고해보도록 하겠습니다. (__) 감사해요
-
BabySue
왼쪽 메뉴에서 장편강좌를 클릭하면, 수다님이 작성하신 인베이더 강좌가 있습니다.