라이브모드의 플릭판정이 이상하다는 사람이 많을건데
가장 가까운겜이 방도리로 의견이 통일되고 있으니
방도리와 직접 비교하면서 플릭처리의 알고리즘이 어떻게 다르고 왜 문제가 생기는지
직접 검증자료를 만들어 이 정보글을 싼다
기본적으로 플릭은 터치기기상에서
1. 손가락을 터치
2. 해당 터치를 인식
3. 손가락이 움직임
4. 터치한 포인트의 이동을 인식
의 일련의 과정을 거쳐서 처리가 된다
여기서 문제가 되는것은
4번의 과정에서 딜레이가 생긴다는거다
(-갤- 기준 약 2~3프레임?)
그러면 내 손가락의 움직임과는 별개로 일반적인 기기에서는 손가락이 움직이는 타이밍을 SLOW라고 책정하게 되는 것이 이 문제의 근본적 원인이다
그러면 이제부터 각 게임이 플릭을 인식하는 방법이다
방도리
방도리는 누르는 순간 플릭의 판정을 먼저 결정하고
그 뒤로 짧은 시간 내에 움직이는가로 처리여부를 결정한다
즉 일반 노트 기준으로 퍼펙트인 타이밍에 누르면
[PERFECT] ← 이 판정을 해당 노트에 먼저 저장하고
그 뒤로 짧은 시간 내에 움직이면 그대로 PERFECT
움직이지 않거나 그대로 손을 떼면 MISS
이렇게 플릭인식 알고리즘을 짜면 움직일때 발생하는 약간의 딜레이와는 무관하게 판정이 나오는게 장점인데
타격음은 딜레이따라 반박자 늦게 나올 수 있어서 어색하게 들릴 수 있다는게 단점
이걸 정확히 이해해야 안드환경에서 AP작을 수월하게 시도할 수 있긴한데 방도리 이미 망조들었잖아?
그럼 다음으로
헤븐 번즈 레드 라이브모드
시발
더 설명할거없이
무식하게 긁은것만인식해서 판정+처리 결정함
손가락은 정확한 타이밍에 긁었다고요? 워쩌라고요?
그래서 거병인데 AP작 하고싶다고?
스팀켜서 롱놋적응해라
Bye.
1. -갤-당했는데
2. 플릭인식 알고리즘도 개병신이니까
3. 거병련들은 스팀켜서 키보드로 해라