비트맵 서칭으로 하려다 그냥 공부도 해볼 겸 욜로 기반으로 구현하고 있습니다.
사진 첨부한것처럼 학습은 나름 잘 된것 같구요(이름은 걍 막붙인거라 무시좀..), 포탈에 조금 가려있거나 아이템이 앞에 있어도 인식 잘 됩니당
캐릭터 바운더리 박스 xyxy텐서 좌표로 변환해서 스킬 타격범위 계산하고 그 안에 루팡 있으면 때리는거로 했고(커즈아이 구별O) 이제 맵 위아래로 순회시키는것만 구현하고 두개 멀티프로세스로 돌리면 될거같은데
남던 <<< 이거 지형이 너무 개같고 미니맵도 위아래 이동할때마다 유동적으로 바껴가지고 처음엔 미니맵에서 로프 위치들 따로 표시해놓은 파일 써서 특정 루트로 반복이동시키려고 했는데 이 방법도 어려울 것 같네요;;
차라리 애초에 지하철로 했으면 쉬웠을텐데 ㅋㅋㅋ 고수 형님들 팁좀 주세요 ㅠㅠ 줄도 인식하게 만들긴 했는데 이거 활용할 방법 없을까요..

댓글6
저도 몹인식하고 떄리는건 구현했는데 이동을 짜려고 하니 노답이어서 젠막히고 때려침; 다른사람이 만든거 보니 대강 미니맵을 mss 라이브러리로 실시간으로 따와가지고 노란점을 플레이어로 인식하고 움직이게 하던데 텐서플로우라는것도 쓰나봄 ㄷㄷ 깃허브에 automaple 이라는거 참조 ㄱㄱ
22 나도 이동 관련해서 다 짜서 사냥이 매우 잘되는데 문제는 템임. 지금 펫이 아르테일처럼 범위 넓게 주변 템들을 다먹어주는거면 모르겠는데 그거 아닌이상 여러가지 측면에서 비효율적임.. 사냥 다 짜고 템 관련 문제 떄문에 그냥 개같이 노가다 해야할것같고 비효율적이라 나도 때려침
애초에 파이썬에서 쓸수있는거 많잖아 텐서플로우, opencv, 욜로, cuda 도 있고 결국 근데 맵관련 이동 부분이랑 아이템 인식까지 해서 처리 되게 잘 되게 해줄려면 여간 귀찮을거라는 생각이드네
나도 아무리 생각해도
내가 레이스를 도는 이 효율적인 루틴을
학습 시킬 자신이 없어서 포기함
형님 1:1 한번 봐주십숑
몹 인식이 yolo로 쓰는거임 ?
미니맵이랑 캐릭터 좌표로 위치 특정하고
왼쪽 몇층 오른쪽 몇층 판별하고 각 층마다
while문 안에서 공격이랑 이동하면 됨
이동은 pyautogui keydown keyup 쓰면 꽤 간단하게 할수있음