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.