※ Change Language with RightClick
1*1 벽 버그 드디어 해결.
사실 if문의 위치만 옮겼는데 바로 고쳐짐. 읭.
디버그를 위해 맵 데이터를 표시한뒤, 현 좌표를 확인하며 움직여보는 중.
그래서 카메라가 캐릭터를 못 따라가는 듯한 이펙트를 추가하기로 함.
<실제 게임 데이터에서 이루어지는 좌표 계산을 그대로 노출>
이 영상에서는 제가 여러번 말했던 'Tick'이 적나라하게 보여집니다.
저렇게 딱딱 순간이동 하는 캐릭터를, 벽에 안 박히게 하는게 얼마나 힘들었는지;;
여기서는, 캐릭터의 좌표를 고정시키지 않고 실제대로(데이터상 좌표*32) 계산한뒤, 화면만 부드럽게 따라가게 한 겁니다. 1
<캐릭터 좌표 32배 희석. 시선 좌표 32배 희석>
이번에는 또다른 걸작이 나왔습니다: 포풍 드리프트.
실제 캐릭터는 저 멀리 있는데, 좌표가 따라가지 못하는 거죠.
그리고, 결국 이 방법은 때려치고, 꼼수를 하기로 했습니다.
(백업 안해놨으면 빡쳤을 듯)
<바꾸기 이전과 방식은 완벽히 같지만, 캐릭터의 변위를 희석시킨 값을 시선이동에 반영>
즉, 캐릭터는 이전처럼 움직이고 있는데, 저희가 보기에는 시선이 못 따라가는 것처럼 느껴지는 거죠.
하하핳.
- 텍스쳐 1칸의 크기 [본문으로]
'Metnias > Aipo.TXT' 카테고리의 다른 글
Class라는 것을 사용해보기 (0) | 2012.11.09 |
---|---|
무빙워크와 뛸수 없는 구간 (0) | 2012.10.28 |
배경 레이어 투명화 (0) | 2012.10.27 |
구멍Hole과 벽Wall (0) | 2012.10.25 |
테스트용 컨텍스트메뉴 (0) | 2012.10.22 |
1미터짜리 통로를 지나가는데 몸을 벽에 문댈 필요는 없다 (0) | 2012.10.21 |
'Tick' 시간을 두배 늘임, 벽 테스트 강화 (0) | 2012.10.20 |
검 공격 방식 테스트 (1차 개선) (0) | 2012.09.19 |
검 공격 방식 테스트 (0) | 2012.09.18 |