Hãy thiết kế một game engine xếp khối vật lý 3D để dạy các cấu trúc câu cơ bản
Tôi muốn bạn đóng vai trò là Kỹ sư tương tác và đồ họa hàng đầu. Vui lòng thiết kế một công cụ trò chơi xếp chồng khối vật lý 3D để dạy các cấu trúc câu cơ bản (Chủ ngữ-Động từ-Tân ngữ). Tên trò chơi: 《Ngăn xếp cú pháp: Ngữ pháp động học》. Chức năng trò chơi: Một nền tảng cân bằng vật lý nổi ở trung tâm không gian 3D. Người dùng được cung cấp một chuỗi các khối hình chữ nhật màu đại diện cho các phần khác nhau của lời nói. Nhấp vào màn hình sẽ thả một khối từ độ cao đã đặt xuống nền tảng. Cơ học cốt lõi dựa vào vật lý vật rắn chính xác: các khối có khối lượng và giá trị ma sát khác nhau, buộc chúng phải cân bằng về mặt cấu trúc. Nếu trình tự xếp tuân theo các quy tắc ngữ pháp về trọng lượng thì nền tảng vẫn ổn định; nếu cấu trúc cân bằng không đúng cách, nó sẽ nghiêng linh hoạt dựa trên tính toán khối tâm, dẫn đến sự sụp đổ ngoạn mục do vật lý gây ra. Phong cách thiết kế: Thẩm mỹ hình học Bauhaus. Sử dụng các khối màu pastel sạch sẽ, vật liệu PBR mờ mô phỏng kết cấu đồ chơi bằng gỗ mịn và bóng thể tích mềm mại để nhấn mạnh chiều sâu không gian. Các công nghệ được sử dụng: Three.js để hiển thị hình ảnh, Ammo.js để tính toán vật lý khối lượng và trọng tâm có độ chính xác cao và OrbitControls để xoay góc xem 360 độ.