저는 2D XNA platformer 프로젝트에 Farseer 엔진을 구현했습니다. 지형의 이미지를 사용하여 몸체를 만들고 멋지게 그립니다. 나는 두 번째 몸체를 플레이어로 만들었지 만 그릴 수는 있지만 아무 것도하지 않습니다. 플레이어 바디 오브젝트를 실제로 작동시키고 중력을 적용하고 지형 오브젝트와 충돌 시키려면 어떻게해야합니까? 필자는 높거나 낮게 검
나는 XNA 프로젝트에 Farseer를 설정하고 중력 때문에 끝없이 내리는 플레이어 몸을 가지고 있습니다. 플레이어가해야 할 일은 이미지에서 모양 만들기 기능을 사용하여 창에있는 무작위로 엣지 된 이미지의 "땅"입니다. 플레이어 몸체 오브젝트가 도형과 충돌하도록하려면 어떻게합니까?
내 게임에서 오브젝트와 충돌을 감지하고 있습니다. 지금은 모든 것이 수직으로 움직이지만 다른 운동을위한 옵션은 계속 열려 있습니다. 고전적인 2 차원 수직 공간 사수입니다. 충돌 검사 모든 개체를 통해 가 지금 내가 루프 : 여기 for(std::list<Object*>::iterator iter = mObjectList.begin(); iter != mO
getRotationMatrix() 및 getOrientation()이 어떻게 작동하는지 파악하려고합니다. 지금까지 나는 getRotationMatrix()에서 중력 벡터를 자기 벡터로 교차 생성하여 동 벡터를 가리키는 것으로 알고 있습니다. 그런 다음 중력 벡터로 동쪽 벡터를 다시 곱하면 벡터가 자기 북쪽을 가리키게됩니다. 이 article에 따르면 이제
현실적인 움직임을 가져야하는 거미를 프로그래밍하고 있습니다. 현재 다리를 움직이는 방법에 대한 참조로이 사이트를 사용하고 있지만 구현 방법을 잘 모르겠습니다. http://www.mechanicalspider.com/comparison.html 나는 점의 일부가 X 또는 Y 값과 고정 점을 중심으로 회전 간단 것들에 할당 된 사인 파동으로 움직일 것을 알고
두 개체의 중력을 다루는 자습서를 아는 사람이 있습니까? 예 : 위성은 달에 끌려 간다. 저는 작업중인 작은 자바 게임이있어서 그 게임에 그 기능을 구현하고 싶습니다. 2 개의 시체 사이에 중력 추력 공식이 있지만, 게임에서 사용하려고하면 아무 일도 일어나지 않습니까? 화면에는 두 개의 객체가 있으며 그 중 하나는 항상 고정되어 있으며 다른 객체는 고정 된
저는 2 차원 게임에 대한 간단한 물리학을 공부하고 있으며, 제가하려고하는 시뮬레이션에 대한 도움을 받고 싶습니다. 나는 땅에 고정 된 공을 통해 떨어질 바, 아래의 XAML을 가지고 <Canvas Background="CornflowerBlue">
<Rectangle Name="bar" Width="200" Height="20" Fill="Cor
Box2D와 함께 Cocos2D를 사용하여 간단한 물리 게임을 만듭니다. 충돌하는 신체의 속도에 따라 충돌 사운드 효과의 볼륨을 조정하고 싶습니다. 충돌시 신체가 더 빨리 움직일수록 소리가 커집니다. 게인 매개 변수가있는 playSound 메서드가있는 SimpleAudioEngine 라이브러리를 사용하고 있습니다. 충돌 몸체 (b2Body 객체)의 속도를
나는 타워 방어 게임을 디자인하고 있으며,이를 위해 A * 길 찾기 알고리즘을 사용하여 스폰 지역에서 내 목적지에 도달했습니다. 여기서 문제는 모든 유닛이 쌓여서 시각적으로 좋지 않다는 것입니다. 어떻게 든 그룹화 할 수있는 방법이 있을까요? 충분한 공간이 없으면 더 확산 될까요? 알고리즘은 모든 유닛이 한 번에 하나의 타일을 이동하도록 작동합니다.