Pengembangan Game

T&J untuk pengembang game profesional dan independen

1
Bagaimana sistem entitas cache-efisien?
Akhir-akhir ini, saya telah banyak membaca tentang sistem entitas untuk diimplementasikan dalam mesin game C ++ / OpenGL saya. Dua manfaat utama yang sering saya dengar tentang sistem entitas adalah konstruksi mudah entitas jenis baru, karena tidak harus kusut dengan hierarki warisan yang kompleks, dan efisiensi cache, yang saya mengalami …


7
Mengapa game meminta resolusi layar dan bukannya secara otomatis menyesuaikan ukuran jendela?
Bagi saya tampaknya lebih logis, dapat digunakan kembali, dan mudah digunakan untuk mengimplementasikan tata letak UI yang fleksibel dan responsif di atas layar 3d atau 2d, yang kemudian dapat dijalankan pada resolusi layar apa pun. Beberapa gim modern mendeteksi resolusi layar secara otomatis dan menyesuaikan gim tersebut dengan itu, tetapi …


8
Filter kata-kata kotor untuk obrolan MMO
Kami sedang mengembangkan MMO menggunakan Smartfox Server. Target audiens adalah anak-anak dari 7 -12 tahun. Ada opsi obrolan global dalam MMO ini. Apa pun yang diketik pengguna dalam kotak teks ditampilkan di sebelah avatar pengguna setelah ia masuk. Kami ingin memfilter bahasa kasar / tidak senonoh dari obrolan ini. Kami …
32 mmo 

5
Apa tujuan glScissor?
Saya tahu bahwa ini lebih efisien daripada uji stensil, tetapi apakah saya benar dengan asumsi bahwa fungsi yang sama dapat dicapai dengan menggunakan transformasi proyeksi dengan viewport?
32 opengl  opengl-es 

9
Pemain Balancing vs. Monster: Kurva Level-Up
Saya telah menulis cukup banyak game yang memiliki level RPG seperti "naik level", di mana pemain memperoleh pengalaman karena membunuh monster / musuh, dan akhirnya, mencapai level baru, di mana statistik mereka meningkat. Bagaimana Anda menemukan keseimbangan antara pertumbuhan pemain, kekuatan monster, dan kesulitan? Ujung ekstrim dari spektrum ini adalah: …




7
Mengapa game memiliki barang habis pakai?
Berpikir sepanjang garis pertanyaan ini , dan terlalu hebat untuk menggunakan kiasan pada umumnya. Mengapa desainer game ingin memasukkan barang-barang konsumsi dalam game mereka? Mortal Kombat 11 membuat saya berpikir ... Mengapa menyertakan barang habis pakai yang memberi Anda keunggulan dalam pertempuran sama sekali? Saya mencari jawaban konkret untuk apa …



1
Bagaimana Anda mengubah kubus menjadi bola?
Saya mencoba membuat bola quad berdasarkan artikel , yang menunjukkan hasil seperti ini: Saya dapat membuat kubus dengan benar: Tetapi ketika saya mengonversi semua poin sesuai dengan rumus ini (dari halaman yang ditautkan di atas): x = x * sqrtf(1.0 - (y*y/2.0) - (z*z/2.0) + (y*y*z*z/3.0)); y = y * …
31 3d  geometry  sphere 

3
Apa perbedaan antara perpustakaan dan mesin?
Saya sedang mengerjakan perpustakaan untuk membantu pengembangan game 2D dengan Scala. Sejauh ini, ini adalah kumpulan kelas bermanfaat, pemuatan file, deteksi tabrakan, gambar, sprite, dll. Jadi kapan itu berhenti menjadi perpustakaan kelas dan mulai menjadi mesin? Di mana tepatnya letak perbedaan antara kerangka kerja yang bermanfaat dan mesin game?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.