Có đáng để sử dụng Bullet cho vật lý 2D thay vì Box2D vì mục đích học Bullet không?


10

Không có nhiều hơn cho câu hỏi. Tôi không quan tâm đến chi phí, vì tôi chắc chắn rằng cả hai đều ổn cho mục đích của tôi. Về cơ bản, tôi quen thuộc với các khái niệm Box2D vì Công cụ Vật lý Farseer, nhưng tôi muốn sử dụng Bullet khi tôi chuyển sang công cụ 3D. Có lẽ Bullet có một số giá trị giáo dục đối với tôi ngay cả trong vương quốc 2D?

Phiên bản tổng quát của câu hỏi là: tôi có nên sử dụng công cụ vật lý 3D cho trò chơi 2D nếu tôi dự định sử dụng công cụ vật lý 3D trong tương lai không? Hay đây là một sự lãng phí thời gian sẽ không cung cấp giá trị giáo dục?


2
Tôi nghĩ rằng câu hỏi này xoay quanh vấn đề "lợi ích của việc học Bullet" quan trọng như thế nào đối với bạn .
Tetrad

Phiên bản tổng quát của câu hỏi là: tôi có nên sử dụng công cụ vật lý 3D cho trò chơi 2D vì giá trị giáo dục và tiềm năng hữu ích trong tương lai không? Như đã nêu, tôi đang lên kế hoạch sử dụng một công cụ vật lý 3D trong các dự án trong tương lai.
Christopher Horenstein

Đó không phải là một bước nhảy từ động cơ X sang động cơ Y, chỉ là cách mọi thứ được thực hiện hơi khác nhau.
Vịt Cộng sản

Có một ví dụ Bullet 2D chính thức tại: github.com/bONSphysics/bONS3/blob/2.83/examples/Planar2D/ trộm Nó được phân loại theo "Thử nghiệm" trong trình duyệt ví dụ.
Ciro Santilli 冠状 病毒 审查 事件

Câu trả lời:


6

Tại sao không điều trị riêng?

Bạn có một trò chơi 2D; sử dụng công cụ / công cụ phù hợp để làm cho trò chơi đó tốt nhất có thể.

Bạn muốn loay hoay với một công cụ 3D để tìm hiểu nó; sau đó loay hoay với nó, tạo một số trò chơi hoặc ứng dụng 3D đơn giản, nhưng tách biệt với trò chơi khác mà bạn đang làm việc.


17

Cảm giác chung của tôi luôn là học cách sử dụng một cái gì đó trong bối cảnh sai không phải là một bài tập có giá trị.


không thể đồng ý nhiều hơn, bạn lấy một cái gì đó luôn luôn cho mục đích nào đó. học để sử dụng trong tương lai nghe có vẻ không thực tế
zinking
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.