[WinApi] 커비 포트폴리오 개발 일지

라멘커비·2024년 2월 29일

WinApi

목록 보기
22/32

쌤 피드백

  • 변신 오늘안에 끝내기
    몬스터를 먹어서 변신하는 거를 다 하라는 게 아니라 기능 구현부터 집중하라는 뜻. 어떤 키를 누르면 변신되게.

일지

  • 우선 F키 누르면 파이어 커비로 변신.
    기본 커비에 있는 행동 상태들 파이어 커비도 가능해짐.
    파이어 커비 Attack상태 만들려고 보니까 기본 커비의 Attack상태가 없었음... ㄱ- 만들어야 함.
  • 기본 커비 Attack 만들긴 했는데
    Idle에서 IsEating이면서 IsDown('X')일 때 어택하게 됨. 일단 ㅇㅋ..
if (true == UEngineInput::IsPress('X') && false == IsEating)
{
	StateChange(EKirbyState::Inhale);
	return;
}

if (true == UEngineInput::IsDown('X') && true== IsEating)
{
	StateChange(EKirbyState::Attack);
	return;
}
  • IsEating제외, IsFireKirby 같은 변신 상태 변수들을 나중에 enum class로 바꿔도 될것같기도!? 몰라 그건 일단 나중에 ㄱㄱ
profile
일단 시작해보자

0개의 댓글