라이브모드의 플릭판정이 이상하다는 사람이 많을건데

가장 가까운겜이 방도리로 의견이 통일되고 있으니

방도리와 직접 비교하면서 플릭처리의 알고리즘이 어떻게 다르고 왜 문제가 생기는지 

직접 검증자료를 만들어 이 정보글을 싼다


기본적으로 플릭은 터치기기상에서 

1. 손가락을 터치

2. 해당 터치를 인식

3. 손가락이 움직임

4. 터치한 포인트의 이동을 인식

의 일련의 과정을 거쳐서 처리가 된다


여기서 문제가 되는것은  

4번의 과정에서 딜레이가 생긴다는거다

(-갤- 기준 약 2~3프레임?)


그러면 내 손가락의 움직임과는 별개로 일반적인 기기에서는 손가락이 움직이는 타이밍을 SLOW라고 책정하게 되는 것이 이 문제의 근본적 원인이다


그러면 이제부터 각 게임이 플릭을 인식하는 방법이다


방도리

방도리는 누르는 순간 플릭의 판정을 먼저 결정하고

그 뒤로 짧은 시간 내에 움직이는가로 처리여부를 결정한다

즉 일반 노트 기준으로 퍼펙트인 타이밍에 누르면

[PERFECT] ← 이 판정을 해당 노트에 먼저 저장하고

그 뒤로 짧은 시간 내에 움직이면 그대로 PERFECT

움직이지 않거나 그대로 손을 떼면 MISS


이렇게 플릭인식 알고리즘을 짜면 움직일때 발생하는 약간의 딜레이와는 무관하게 판정이 나오는게 장점인데

타격음은 딜레이따라 반박자 늦게 나올 수 있어서 어색하게 들릴 수 있다는게 단점


이걸 정확히 이해해야 안드환경에서 AP작을 수월하게 시도할 수 있긴한데 방도리 이미 망조들었잖아?

그럼 다음으로



헤븐 번즈 레드 라이브모드

시발 



더 설명할거없이

무식하게 긁은것만인식해서 판정+처리 결정함

손가락은 정확한 타이밍에 긁었다고요? 워쩌라고요?


그래서 거병인데 AP작 하고싶다고?

스팀켜서 롱놋적응해라

Bye.


1. -갤-당했는데

2. 플릭인식 알고리즘도 개병신이니까

3. 거병련들은 스팀켜서 키보드로 해라