Bullet을 배우기 위해 Box2D 대신 2D 물리에 Bullet을 사용하는 것이 가치가 있습니까?


10

그 이상의 질문은 없습니다. 나는 그것들이 모두 내 목적에 적합하다고 확신하기 때문에 오버 헤드에 대해 걱정하지 않습니다. 기본적으로 Farseer Physics Engine으로 인해 Box2D 개념에 익숙하지만 3D 항목으로 이동할 때 Bullet을 사용하고 싶습니다. 아마도 Bullet은 2D 영역에서도 교육 가치가 있습니까?

질문의 일반화 된 버전은 다음과 같습니다. 앞으로 3D 물리 엔진을 사용할 계획이라면 2D 게임에 3D 물리 엔진을 사용해야합니까? 아니면 교육적인 가치를 제공하지 못하는 시간 낭비입니까?


2
나는이 질문이“학습 총알”이 얼마나 중요한지에 달려 있다고 생각 합니다 .
Tetrad

질문의 일반화 된 버전은 다음과 같습니다. 교육적 가치와 잠재적 인 미래 유용성을 위해 2D 게임에 3D 물리 엔진을 사용해야합니까? 언급했듯이 앞으로의 프로젝트에서 3D 물리 엔진을 활용할 계획입니다.
Christopher Horenstein

엔진 X에서 엔진 Y 로의 급격한 증가는 아니지만 일이 수행되는 방식이 약간 다릅니다.
공산주의 오리

github.com/bulletphysics/bullet3/blob/2.83/examples/Planar2D/…에 공식 Bullet 2D 예제가 있습니다. 예제 브라우저에서 "Experiments"로 분류됩니다.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

답변:


6

왜 따로 취급하지 않습니까?

2D 게임이 있습니다. 올바른 엔진 / 도구를 사용하여 게임을 최고로 만드십시오.

당신은 그것을 배우기 위해 3D 엔진을 엉망으로 만들고 싶습니다. 그런 다음 엉망으로 만들고 간단한 3D 게임이나 앱을 만들지 만 작업중 인 다른 게임과 별도로 유지하십시오.


17

저의 일반적 느낌은 항상 잘못된 상황에서 무언가를 사용하는 것을 배우는 것이 귀중한 운동이 아니라는 것입니다.


더 이상 동의 할 수없는, 당신은 항상 어떤 목적을 위해 무언가를 잡아. 미래의 사용을위한 학습은 학문적으로 실용적이지 않은 것으로
들었습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.