XNA에서 2D 평면을 따라 이동하도록 제한되는 3D 모델을 사용하는 2.5D 플랫 포머를 만들고 있습니다 ( Trine과 동일 ).
그러나 더 까다로워지기 위해 2D 평면 자체가 구부러 질 수 있기를 바랍니다. 고려 Klonoa의 재생을 (만 10 초 동안 볼 필요) : 플레이어가 2D 평면에 있었지만, 비행기 자체 효과적으로 3D 공간을 통해 여행에 플레이어를 허용, 산의 측면 주위에 포장 할 수 - 모든 동안을 플랫 포머의 일반 2D 평면으로 제한됩니다.
이런 게임에서 물리학에 어떻게 접근해야합니까?
- 2D 물리 엔진 또는 3D 물리 엔진을 사용해야합니까?
- 이 상황을 염두에두고 실제로 설계된 물리 엔진이 있습니까?
- 이것을 위해 설계되지 않은 것의 경우 : 물리 엔진이 나와 협력하도록하려면 어떤 핵이나 트릭이 필요합니까?