어제 막 시작한 3D 프로그래밍에 익숙하지 않습니다.
저는 3D 공간에서 움직이는 단순한 게임을 만들려고하고 있습니다 만, 충돌 감지는 2D 캐릭터의 아래쪽 공간에서 작동합니다. 원인은 내 캐릭터가 뛰어 넘을 수 없기 때문입니다. 따라서 충돌은 X 및 Z 축에서만 발생합니다.
하지만 지금은 총알이 내 카메라가 가리키는 방향 (첫 인물 카메라)으로 날아가는 총격 사건을 구현하는 것에 대해 생각합니다. 하지만 3D 게임에서 촬영이 정상적으로 구현 된 방법에 대해서는 잘 모릅니다. Bullet
은 많은 2D 게임에서와 마찬가지로 그려지는 객체이며 빠른 속도로 움직입니까? 또는 가끔은 심지어 선이 아닌 단지 선입니까? 그리고 어떻게 모든 벽과 군중을 반복하지 않고도 그 선과의 충돌을 확인할 수 있습니까? 총알이 날아 다닌 곳을 찾을 수는 있겠지만 선이 3D 공간에서 모든 방향으로 갈 수있을 때 큰 계산이 아니겠습니까?Libgdx (총알과 물체의 충돌) 촬영을 구현했습니다.
0
A
답변
0
총알을 표시하고 싶으면 총알 모델을 만들어 매우 빠르게 움직일 수 있습니다.
이들은
당신은 모든 개체를 반복 충돌을 확인할 수 있습니다 이전- 보다 각각 더 좋은 옵션입니다.
- 노드에있는 모든 객체를 이웃에 대한 참조가 있고 충돌을 확인 할 수 있습니다.
- 이전과 같지만 총알의 방향 벡터를 고려하여 앞에있는 이웃을 확인합니다 그것의.
관련 문제
- 1. 총알과 적의 충돌 감지
- 2. 물체의 충돌 시스템?
- 3. LibGDX - 충돌 감지를위한 독립적 인 교차점
- 4. Java libGDX 테트리스 충돌
- 5. Libgdx : 타일은 충돌
- 6. Libgdx AndroidApplication 네이티브 (?) 충돌
- 7. 운동기구에서의 충돌 감지 LIBGDX
- 8. 충돌 감지 (LibGDX)
- 9. 그리기 선과 물체의 충돌 (Corona SDK)
- 10. 파이썬 파이 게임 : 총알과 적의 충돌 감지 오류 (우주 침략자)
- 11. libgdx 및 Box2d 충돌 최적화
- 12. AS3 RemoveChild. 총알과 적?
- 13. 추가 물체의 충돌이
- 14. 글 머리 기호로 촬영을 시도하십시오
- 15. Box2D (LibGdx) 충돌 후 getWorldPoint가 잘못되었습니다.
- 16. LibGdx 입력 처리 및 충돌 감지
- 17. libGdx 생성자 충돌 매개 변수 : Color
- 18. 안드로이드가 ListFragment에서 검색을 구현했습니다.
- 19. UIImagePickerController가 사진 촬영을 끝내면 카메라보기로 이동합니다
- 20. 내 총알과 음식 사이의 충돌을 감지하십시오.
- 21. "카메라를 사용하여 물체의 속도 2D를 결정"- 물체의 중심을 어떻게 추적합니까?
- 22. 그 옆에있는 물체의 회전
- 23. fabric.js 물체의 방향을 확인하십시오 :
- 24. 움직이는 물체의 거리
- 25. 카메라로 물체의 크기를 측정하십시오.
- 26. 갑작스럽게 "물체의 누출 가능성"
- 27. 그림에서 물체의 부피를 확인하십시오.
- 28. 무명의 물체의 개수 생성
- 29. 물체의 크기와 카메라까지의 거리
- 30. 포물선에서 물체의 위치 계산하기
두 번째 또는 세 번째 솔루션에 대한 자습서가 있습니까? 고마워요 – Springrbua
음. 그러나 구현하기가 어렵지 않아야합니다. 그리드와 함께했기 때문에 2D 배열을 사용했습니다. – Lestat
제 게임에는 모든 객체 (블록이 모두 동일한 높이와 shape를 갖기 때문에 3D 배열이 필요 없음)에 대한 2D 배열이 있습니다. 하지만 총알이 빨리 간다. 그래서 나는 2 개의 프레임 사이에서 통과 할 수있는 블록을 계산해야한다. 그게 내 문제 야. – Springrbua