롤 에코마냥 그림자 충돌체 하나 따라다니고 그림자 피격 시 본체 피격 여부 검사하는 방법 밖에 없나?
[🐣질문] 회피 판정 검사 방법 뭐뭐 있음?
익명(1.240)
2023-05-18 03:39:00
추천 1
댓글 21
다른 게시글
-
홍보가 문제네ㅠ
[3][💬] 익명(203.132) | 23.05.18추천 0 -
[유니티]씬 전환 관련 질문
[5][🐣질문] 익명(116.43) | 23.05.18추천 0 -
DOTween 질문 하나
[3][🐣질문] dryrain(dryrain1025) | 23.05.18추천 0 -
스크립터블 오브젝트 이렇게 쓰는거 맞음? + 왜 씀?
[2][🐣질문] 익명(220.117) | 23.05.18추천 0 -
유니티 커스텀 에디터 GUI 많이 쓰시나요?
[3][🐣질문] ㅎㅎㅎ(211.229) | 23.05.17추천 0 -
오늘치 수익 20만원
[10][💬] 뮤엘시스(muelsyse) | 23.05.17추천 12 -
참 신기하게도 질문글만 적으려고 하면 답이 나와
[6][💬] 익명(211.105) | 23.05.17추천 0 -
인디 게임 개발 갤러리의 품격...jpg
[5][💬] 익명(121.162) | 23.05.17추천 19 -
아이디어를 생각해내고보면
[1][💬] 익명(121.129) | 23.05.17추천 0 -
마인드맵에서 새로운 생각을 어떻게 얻는거임?
[5][💬] monomer(robestan) | 23.05.17추천 0
뭔소린지 잘 모르겠는데 액션으로 피하는거면 '만약 회피스킬 발동중이라면' 조건문 걸고 작성하면될거고 확률형이라면 '만약 랜덤변수가 회피확률보다 낮다면 회피발동' 이런식으로하는게 제일 심플할듯?
액션RPG인데 회피에 무적이 달린게 아니라서 "회피" 자체를 정의하는 중임. 근데 회피에 무적달아놓고 무적상태에 피격시 회피 성공이라 판단해도 나쁘진않을지도 ㄳ
"회피 실행 판별"은 확률 혹은 회피 조작 등에 의한 것 일거고... "회피의 기능"은 무적이든 뭐든 정의 하기 나름일텐데... 무슨 이야기를 하는 건지 도통 알수가 없음!
AI를 퍼셉트론으로 구현한 김에 학습기 달려고 패턴 성공 시 가중치 올리고 실패시 내리는 방식인데 회피 패턴이 성공한 경우를 정의하고 있음. 공격 패턴은 적중 시 가중치 올리고 빗나가면 내리면 되지만 이동기는 확실한 뭔가가 없는거임. 이동기 스킬을 사용해도 이동기로 인해 스킬을 피해서 유효했는지 아무 쓸모 없는 이동기였는지 판별할 기준이 필요한 거임
그 중 하나가 회피에 무적을 주고 무적이 유효했으면 가중치를 올리는 방식인거고, 다른 하나는 본문에 나온 그림자 충돌체를 두고 피격 여부를 베타합 검사하는 거지 그림자가 맞고 본체가 안맞은 경우는 이동 패턴이 회피에 유효했다는 거고 그림자가 안맞았는데 본체가 안맞은 경우는 이동패턴에 의해 오히려 안맞을 걸 맞은 경우니까 가중치를 내려야지.
근데 안그래도 맵에 등장하는 유닛이 많은데 그림자 충돌체가 따라다니면 프레임 박살날 것 같아서 다른 방법 없나 했지
"그림자가 안맞았는데 본체가 안맞은" -> "본체가 맞은"
본인 글이나 댓글을 본인 스스로 읽어보고 글을 올리는 습관을 가지면 좋겟음. 뭐라뭐라 답글을 길게 쓰긴하는게 여전히 뭘 하고 싶은건지 뭔소리를 하는건지 알수가 없음
미안 내가 글을 잘 못 쓰나봄 예시를 들면 붕괴라는 게임에서 적의 공격을 아슬하게 회피하면 느려지는 거랑 같은거임 결국 시스템이 플레이어의 회피기가 적의 공격을 피하는데 유효했다 아니다를 알고 델타타임을 작게 만들어주잖아. 내 시스템의 경우에는 회피기 가중치를 올리는 거지.
해당 댓글은 삭제되었습니다.
아 그러네 스킬 생성 시 스킬 경로를 순식간에 이동하는 충돌체를 만들고 스킬본체 피격 여부랑 베타합 검사하는게 낫겠다. 유닛 따라다니는 그림자 충돌체는 상주하니까 문젠데 얘는 아주 잠깐이라 덜할듯. 게다가 직진성 스킬의 경우는 충돌체를 만들 필요도 없네. 이게 훨씬 좋겠다 ㄳㄳ
(125.190) 1. 사정 거리 내에서 적의 공격이 있는 경우를 체크 2. 피해를 받아야 정상이나, 무언가의 상황에 의해 피해를 받지 않았다면 회피한 상황이라 체크 3. 회피한 상황에서 적과의 거리를 체크해서 아슬아슬한 상황 판정 이런 느낌?
유닛의 과거와 베타합 검사를 하냐, 스킬의 미래와 베타합 검사를 하냐 인듯 유닛의 경로는 지 ㅈ대로인데 스킬의 경로는 정해져있으니 이게 훨씬 유리한거같음 객체 생존 시간도 확줄어드네 굿
충돌체 뭐 할것도 없이.. 받았어야할 대미지 리스트랑 실제 받은 대미지 리스트를 비교하면 되는거 아니요?
공격 경로가 꼬여있는 스킬이 몆개 있음 피격판정이랑 이동만 되는 객체 이용할 생각 주변 장애물에 영향받아 경로가 바뀌는 경우도 있어서...
발사된 스킬이 타겟 정보를 들고있는 상태에서 스킬 파괴전에 타겟에게 피해를 주지 못하면 회피로 해도 될것 같고.. 뭔가 좀 복잡하게 생각하고 있는거 같은 느낌
뇌가 마비되었는지 에코 그림자밖에 생각이 안남 ㅋㅋㅋㅋ 논타겟이다보니까 회피 기준을 자꾸 유닛으로 잡고 있었네 에휴 ㅋㅋㅋ
적 공격 직전에 한번 미리 체크해도 되고 말한것도 한 방법이겠고 - dc App
해당 댓글은 삭제되었습니다.
붕괴같은 경우에는 이런 단순한 방식도 좋다고 생각하는데 결국 AI를 학습시키기 위해 데이터를 누적시키는 작업이라, 정지상태였거나 이동패턴으로 오히려 가까워진 경우에는 잘못된 데이터가 누적되기 때문에 학습 효과를 떨어뜨리거나 예상치 못한 방향으로 발산시키는 오류가 있음.
"회피" 개념을 정립하는 순간 문제 풀릴 듯.