Pengembangan Game

11
Apa yang dilakukan dengan mengubah GL_TEXTURE_WRAP) _ (S / T)?

Saya sedang mengerjakan beberapa tutorial OpenGL pemula, dan yang sekarang mengajarkan cara menerapkan tekstur ke persegi panjang sederhana. Status tutorial memberitahu saya untuk mengatur parameter tekstur GL_TEXTURE_WRAP_S dan GL_TEXTURE_WRAP_T ke GL_CLAMP_TO_EDGE, namun saya tidak yakin apa...

11
Mengapa saya harus memisahkan objek dari rendering?

Disclamer: Saya tahu apa pola sistem entitas dan saya tidak menggunakannya. Saya telah membaca banyak tentang memisahkan objek dan rendering. Tentang fakta bahwa logika permainan harus independen dari mesin rendering yang mendasarinya. Itu semua bagus dan keren dan itu masuk akal, tetapi itu...

11
Apa tujuan dari indeks dalam rendering 3D?

Misalkan Anda membuat kubus 3D di OpenGL. Anda menerapkan data titik yang diperlukan untuk objek (kubus). Apa gunanya menggunakan indeks? void CreateCube() { const Vertex VERTICES[8] = { { { -.5f, -.5f, .5f, 1 }, { 0, 0, 1, 1 } }, { { -.5f, .5f, .5f, 1 }, { 1, 0, 0, 1 } }, { { .5f, .5f,...

11
Deteksi tabrakan 2D

Anggap saya menggunakan karakter ini. (sumber: iconbug.com ) Bagaimana Anda menerapkan deteksi tabrakan untuk itu? Menggunakan kotak pembatas tampaknya bukan perkiraan yang baik, karena bentuk burung itu tidak jauh dari kotak. Saya berpikir memiliki semacam struktur data quad tree di dalam...

11
Ubah sprite dari Obyek di Unity

Di dalam kode skrip pahlawan (objek) saya ingin menambahkan kemungkinan untuk mengubah sprite-nya. Jadi pemain menekan tombol spasi dan sprite berubah menjadi sprite lain yang sudah ditambahkan ke proyek. Bisakah Anda memberi saya contoh kode untuk melakukan

11
Apa spesifikasi teknis yang harus ditetapkan untuk musik?

Saya sedang menulis musik untuk permainan video. Pada titik tertentu, saya perlu bekerja dengan programmer untuk menentukan spesifikasi teknis untuk file audio yang akan saya serahkan kepada mereka. Jenis rincian apa yang perlu kita bicarakan? Sebagai contoh, beberapa pertanyaan yang saya pikir...