Asset Docs tiếng Việt Dungeon Architect / Parkour & Climbing

Tổng quan

Bản này diễn giải lại tài liệu GitBook gốc bằng tiếng Việt để dùng nội bộ, kèm media/link từ tài liệu gốc.

Tổng quan

Parkour & Climbing System giúp nhân vật di chuyển qua môi trường phức tạp bằng parkour, nhảy dự đoán, bám mép, leo trèo và chuyển đổi giữa các trạng thái leo.

Hệ thống dùng IK để đặt tay/chân khi leo, hỗ trợ braced hang và free hang, có công cụ bake climb point vào level, và đi kèm source C# để chỉnh theo game của bạn.

Tính năng chính

Predictive Jumping tự phát hiện điểm nhảy phía trước và thực hiện cú nhảy chính xác.

Nhân vật có thể bám ledge, nhảy hoặc shimmy giữa ledge dựa trên khoảng cách.

Có 32 animation leo và 14 animation parkour, đồng thời cho phép thay thế animation bằng bộ của bạn.

Khi nào nên dùng asset này

Dùng cho game third-person có môi trường nhiều mép tường, vật cản, platform, ledge hoặc khu vực leo trèo mà bạn không muốn viết toàn bộ hệ thống nhận diện obstacle từ đầu.

Asset đặc biệt hữu ích nếu bạn muốn nhân vật tự chọn hành động parkour dựa trên chiều cao và loại vật cản: vault qua vật thấp, nhảy lên vật cao hơn, bám mép, nhảy từ hang, hoặc shimmy ngang qua ledge.

Vì source C# đi kèm asset, bạn có thể giữ workflow mặc định để prototype nhanh rồi chỉnh sâu phần detection, input hoặc animation event theo controller của game.

Luồng học đề xuất

Đầu tiên mở Quickstart để đưa Parkour Controller vào scene và bake climb point.

Sau đó đọc trang Configurations để hiểu các tham số ảnh hưởng trực tiếp tới tay, chân, khoảng nhảy, collider và obstacle detection.

Khi muốn thay cảm giác nhân vật, đọc Change Animations và Create Parkour Actions trước khi sửa script.

Nếu dự án đã dùng controller bên thứ ba, đọc Invector hoặc GameCreator2 Integration sau cùng vì các bước này phụ thuộc animator/controller hiện có.

Minh họa từ tài liệu gốc

Video/tài nguyên nhúng từ trang gốc