Saya bertanya-tanya apakah ada yang tahu atau memiliki pengetahuan tentang cara memprogram sistem pendakian seperti yang ditemukan di makam raider / belum dipetakan.
Saya telah berpikir hanya memiliki kotak pembatas di semua posisi yang dapat dipanjat di dunia game dan kemudian memeriksa tabrakan. Jika pemain berada di dalam kotak maka mereka akan "menggantung" dari tepi. Adakah yang memiliki ide / peningkatan yang lebih baik?
Saya sudah menyiapkan rendering menggunakan directx9 dan akan khawatir tentang animasi nanti.
c++
game-mechanics
level-design
game-design
MulletDevil
sumber
sumber
Jawaban:
Presentasi Valve pada tahun 2009 tentang sistem AI di belakang Left4Dead menjelaskan secara rinci tentang sistem yang digunakan untuk pendakian, termasuk deteksi langkan, ketinggian hambatan, pemilihan animasi dll.
Sebagian besar ditujukan untuk animasi NPC, tetapi sebagian besar kode panjat yang sebenarnya harus sangat mirip.
sumber