Tôi cũng muốn đưa vào hỗn hợp rằng có thể không cần sử dụng động cơ vật lý cho việc này. Tùy thuộc vào cách xử lý các va chạm trong trò chơi của bạn (cụ thể là phản ứng va chạm) mà bạn có thể thấy bạn có thể tạo một hệ thống hộp giới hạn rất đơn giản mà bạn có toàn quyền kiểm soát. Trên thực tế, trong các trò chơi theo phong cách "doodle jump", nó thậm chí còn dễ dàng hơn. Thay vì lo lắng về việc phát hiện các va chạm trong box2d và tìm hiểu xem liệu va chạm có nên bị vô hiệu hóa hay không (ví dụ: bạn nhấn một nền tảng từ bên dưới), kịch bản nhảy doodle thực sự đơn giản hơn rất nhiều. Nếu quả bóng của bạn đang di chuyển "xuống" (y đang giảm) và nó vượt qua giá trị y của một nền tảng, và nó nằm trong giới hạn trái / phải của một nền tảng, thì nó va chạm. Điều thực sự "phức tạp" duy nhất là đường bay parabol mà bạn đi sau,http://en.wikipedia.org/wiki/Parabola#Equation_in_Cartesian_coordins ).
Có thể dễ dàng giải quyết các va chạm với các vật phẩm khác trên thế giới không yêu cầu phản hồi (ví dụ: trúng thưởng) chỉ bằng các hộp giới hạn.
Box2D là một hiện tượng, nhưng thường là quá mức nếu bạn có yêu cầu đơn giản .. IMO.