Pertanyaan yang diberi tag collision-detection

10
Merusak permukaan

Saya mencoba untuk mencapai perilaku fisik cacat untuk permukaan level, tetapi tidak tahu bagaimana memulainya dengan implementasi sejauh ini. Terlepas dari bentuk permukaannya (pesawat, kubus, bola ...), saya ingin memiliki lekukan kecil pada posisi dari entitas permainan (pemain, musuh, benda...

10
Breakout Collision: Mendeteksi sisi tabrakan

Saya sedang menulis klon breakout (game pertama saya) dan saya benar-benar terjebak bagaimana saya mengetahui sisi mana dari batu bata itu dipukul. Saya memiliki metode pendeteksian benturan yang terlihat seperti ini: DetectCollision(Object a, Object b) x = distance(a.x, b.x); y =...

10
Respon persegi panjang tabrakan

Saya mengalami kesulitan mendapatkan persegi panjang yang dapat dipindahkan untuk bertabrakan dengan lebih dari satu persegi panjang. Saya menggunakan SFML dan memiliki fungsi praktis yang disebut intersectsyang mengambil 2 persegi panjang dan mengembalikan persimpangan. Saya memiliki vektor penuh...

10
Falling Block dan bentuk kompleks

Saat ini saya memiliki permainan sederhana seperti Tetris dan telah menemukan masalah yang tidak bisa saya selesaikan. Tidak seperti Tetris di mana ada satu bentuk jatuh, saya memiliki beberapa bentuk yang berpotensi saling bertautan yang perlu jatuh; Saya perlu menghitung posisi akhir mereka....

9
Pola untuk perilaku balap AI

Jadi katakanlah Anda memiliki AI balap spline-based. Anggap saja sudah dapat menangani dasar-dasar pengereman dan kemudi di sekitar trek. Bagaimana Anda menyusun dan menerapkan penghindaran tabrakan, menyalip, menyusun, memblokir, dan perilaku lainnya sehingga mobil Anda tetap kompetitif tetapi...

9
Deteksi Tabrakan 2D untuk Pinball Game

Sejauh ini dalam game sebelumnya saya telah menggunakan tabrakan 2D sederhana dengan kotak kemudian memeriksa pada tingkat piksel untuk tabrakan. Jika membuat permainan pinball di hampir banyak frame bola akan bersentuhan dengan dinding atau permukaan lain, jadi apakah ada pendekatan...