«farseer-physics-engine» 태그된 질문

6
2D 물리 엔진에서 래핑 와이어 (예 : Worms Ninja Rope) 구현
최근에 로프 물리학을 시험해 보았는데 스프링이나 조인트와 함께 묶인 일련의 물체로 로프를 만드는 "표준"솔루션이 만족스럽지 않다는 것을 알게되었습니다. 특히 로프 스윙이 게임 플레이와 관련이있을 때. 나는 줄을 감싸거나 처지는 능력에 대해 정말로 신경 쓰지 않습니다. 게임 플레이에서 중요한 것은 로프가 환경 을 감싸고 나서 랩핑 하는 능력입니다 . 로프처럼 행동 …


3
farseer / box2d와 같은 2D 물리 엔진 내에서 AI 경로 추적을 어떻게 수행합니까?
나는 Farseer와 같은 적절한 강체 물리 엔진으로 작업하고있는 2d 하향식 게임을 옮기는 과정에 있습니다. 지금까지 필요한 곳에 물리 코드를 해킹했습니다. 나는 여기서 일을하는 올바른 방법을 배우려고합니다. 물리 엔진 내부에서 AI를 강체로 만들면 AI가 정해진 경로를 따르도록하는 올바른 방법은 무엇입니까? AI에 따라야하는 내비게이션 노드 경로가지도에있는 경우 이전에는 다음 단계에서 다음에 있어야 …

3
Farseer 2.x는 왜 임시가 아닌 회원으로 임시 저장합니까? (.그물)
업데이트 :이 질문은 Farseer 2.x에 관한 것입니다. 최신 3.x는 이것을하지 않는 것 같습니다. 나는 현재 Farseer Physics Engine을 꽤 광범위하게 사용하고 있으며, 많은 임시 값 유형 을 클래스의 멤버 로 저장 하고 스택에 기대하지 않는 것으로 보입니다 . 다음은 Body클래스 의 예입니다 . private Vector2 _worldPositionTemp = Vector2.Zero; private Matrix …

3
Farseer를 사용한 타일링 물리
Farseer Physics Engine에 문제가 있습니다. 타일 된 환경에서는 내 개체가 다른 개체의 모서리와 완벽하게 정렬되어 있어도 때때로 상호 작용할 수 있습니다. 나는 Marching Squares 또는 이와 유사한 것을 사용하여 하나의 큰 객체를 계산하고 만들 것을 제안하는 사람들에 대해 읽었습니다. 그러나 각 타일마다 다른 마찰 및 복원과 같은 다른 물리적 특성을 …

2
덮개와 거리를 고려하여 손상을 유발하는 2D 폭발을 구현하는 방법은 무엇입니까?
상자 나 다른 덮개 뒤에 숨어있는 캐릭터에게 피해를 줄 이도록 2D 폭발을 어떻게 구현할 수 있습니까? 이상적으로 손상은 덮개의 강도에 달려 있습니다 (예 : 금속 벽은 나무 상자보다 더 잘 보호합니다). 거리에 따라 피해도 감소합니다. Box2D 물리 엔진의 포트 인 Farseer를 사용하겠습니다. 감사합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.