Như nhiều người khuyên dùng, tôi đang sử dụng trình chỉnh sửa bản đồ Tiled để tạo bản đồ cho trò chơi của mình và điều đó thật tuyệt vời vì khung libgdx cũng cung cấp API cho bản đồ từ Tiled.
Tôi hiểu rằng tôi có thể xác định các ô có thể va chạm hoặc không có trong trình chỉnh sửa bản đồ để tôi có thể xử lý mọi xung đột trong mã của mình. Nhưng tôi hiện đang ở trong một tình huống mà tôi cần phải chia một viên gạch thành một khu vực có thể va chạm và không thể va chạm. Theo cách thủ công, tôi nghĩ rằng tôi có thể xác định các điểm và đường giới hạn của hai khu vực và lập trình đối phó với nó. Nhưng đó là rất nhiều công việc tốn thời gian.
Vì vậy, tôi đã googled rất nhiều và tìm thấy trình soạn thảo cơ thể vật lý này. Đây có vẻ như là một công cụ tuyệt vời để tự động hóa quá trình tôi đã đề cập ở trên. Tuy nhiên, hệ thống hoạt động với từng hình ảnh được giải nén và tôi không chắc nó sẽ hoạt động ngay cả khi tôi giải nén hình ảnh cho hoạt động của nó.
Tôi tự hỏi nếu có cách nào tốt hơn để làm toàn bộ quá trình xác định khu vực va chạm này. Bất kỳ đề nghị sẽ được nhiều đánh giá cao.