본문 바로가기

WinAPI/[갠플] Relic Hunters Zero 모작14

2021-09-23/Relic Hunters Zero 모작 일지 1. 몬스터 리팩토링 1-1. 실제 랠릭 헌터스 제로의 카미카제 라이트 - 실제로는 총알을 발사하지 않음. 그래서 카미카제 라이트는 스폰 포인트에서 스폰되면 유저쪽으로 기어오게끔 설계. 1-2. 충돌 진입, 충돌 탈출 시에 데미지 입힘. - 카미카제가 생긴 것이 마치 피라냐같음. 그래서 플레이어를 물고 늘어지는 느낌으로 구현. - 충돌에 진입했을때를 마치 "물림"으로 표현하고자 함. 그래서 이때 데미지를 입음. - 그리고 충돌에서 벗어날 때, 몇 초간 물려 있었는지를 계산해서 그 시간 만큼 데미지를 추가적으로 입음. 1-3. 몬스터 피격, 사망 애니메이션 제작 - 이건 23일에 제작 예정. 2. 플레이어 총구와 마우스 사이의 상호작용 2-1. 초기 Gun 개체의 Rendering 계획 - 처음에는 마우스.. 2021. 9. 24.
2021-09-17/Relic Hunters Zero 모작 일지 1. 마우스 커서 변경 1-1. FPS의 크로스헤어 느낌의 마우스 커서로 변경 - 결국 마우스 기존 커서를 보이지 않게하고, 해당 위치에 내가 원하는 이미지가 떠다니면 됨. - 따라서, 시작 화면에서는 기존 커서를 쓰고 전투가 시작되는 Stage1 Scene에서부터 크로스헤어의 마우스로 전환되게끔 하기 위해서 Intro Scene이 아닌 다음 씬의 init()에서 코드 작성. // SceneStage1.cpp ... bool UIWindowMain::init() { ShowCursor(FALSE); UIWidgetImage* pMouseImage = createWidget(L"Mouse"); pMouseImage->setImageTexture(L"Mouse", L"spr_crosshair_0.bmp", .. 2021. 9. 17.