Trong trò chơi của tôi, tôi muốn nhân vật của mình có thể nắm lấy và giữ các mỏm đá, và có thể tự kéo mình lên nếu có chỗ để làm như vậy.
Làm cách nào để phát hiện nếu có gờ và liệu nhân vật có đủ không gian để trèo lên không?
Trong trò chơi của tôi, tôi muốn nhân vật của mình có thể nắm lấy và giữ các mỏm đá, và có thể tự kéo mình lên nếu có chỗ để làm như vậy.
Làm cách nào để phát hiện nếu có gờ và liệu nhân vật có đủ không gian để trèo lên không?
Câu trả lời:
Video cho Overgrowth Alpha 132 cho thấy cách họ thực hiện leo lên gờ.
Phương pháp của họ nên hoạt động trong mọi động cơ, ngay cả động cơ 2D trong đó bạn sử dụng hình chữ nhật và hình tròn thay vì hình trụ và hình cầu.
Phát hiện gờ của họ liên quan đến hai phần:
Trò chơi kiểm tra xem người chơi hiện đang va chạm với một bức tường. Nếu có một bức tường, có thể có các gờ mà người chơi có thể nắm lấy. Phần thứ hai đảm nhận việc phân tích các gờ.
Nếu người chơi tiếp xúc với tường, một hình trụ sẽ bị cuốn xuống từ một khoảng cách nhất định phía trên vị trí của người chơi cho đến khi chạm vào gờ. Điều này xác định ba điều: