playXP

서브 메뉴

Page. 43 / 246 [내 메뉴에 추가]
글쓰기
작성자 판밍
작성일 2017-11-04 07:35:16 KST 조회 651
제목
히트 스캔 무기 제작에 대한 질문

투사체를 이용해서만 만드니까

아무래도 렉이 심해져서

 

히트스캔 방식을 알아보는데요

 

구현한 게임들은 많이 보이는데

어떻게 구현해야하는지 도통 감이 잡히지 않네요

 

타겟팅 기술이라면 히트스캔으로 만들기 쉬운데

논타켓팅 기술이다보니 히트스캔으로 어떻게 해야할지 잘 모르겠습니다.

 

 

일단 저의 구현 방식은

노바의 저격과 같이

능력->피해효과로 이뤄진 단순한 구조를 이용하고 있는데

이걸로는 타겟팅은 구현되지만 허공에 발사하는 건 구현을 못하곘네요

 

도움을 요청합니다

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 Ashley (2017-11-09 17:05:47 KST)
0↑ ↓0
센스 이미지
예전에 저도 이거를 구현하기 위해서 직사각형 영역검색을 활용했었습니다.
직사각형, 검색 우선순위-거리를 이용해서 하니깐 가장 가까운 근접한 유닛 1기를 우선으로 검색하게끔 말이죠.
그때 어떻게 했었는지는 잘 기억이 안나지만, 이런 방식으로 해결했었던걸로 기억합니다.
단, 이럴시에 탄속이 느린 투사체의 경우에는 구현이 불가합니다. 단순히 발사 즉시 해당 궤도상에 가장 먼저 만나는 적에게만 효과를 줄 수 있어요.
아이콘 Ashley (2017-11-09 17:33:49 KST)
0↑ ↓0
센스 이미지
아니면 트리거를 통해서 직접 Raycast방식을 구현하는것도 있습니다.
더미 미사일을 따로 만들어주고, 트리거를 통해서 해당위치에서 목표지점 까지의 Ray를 만든다음 충돌판정을 체크해주시면됩니다. 직선방정식을 이용하여 교점의 존재여부를 체크해주실 수도 있습니다.(좌표 사용)
판밍 (2017-11-09 18:13:37 KST)
0↑ ↓0
센스 이미지
답변감사합니다.
아무래도 데이터만으로 비벼볼려고 했는데 따로 트리거도 병행해야겠네요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.