Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Kamera vs Viewport
Saya tidak memiliki pemahaman yang jelas tentang apa sebenarnya perbedaan antara koordinat kamera dan koordinat viewport. Adakah yang bisa menjelaskan?

3
Cara terbaik untuk menyimpan variabel game-wide
Saya memiliki layar opsi untuk hal-hal seperti kesulitan, resolusi, layar penuh, dll., Tetapi saya berjuang untuk menemukan cara "terbaik" untuk menyimpan / mendapatkan variabel-variabel ini saat run-time. Saat ini, saya telah mengimplementasikan Constantskelas yang berisi semua GameOptionenum, tetapi bagaimana cara saya memilih default untuk semua opsi ini? Juga, bagaimana saya …
23 c#  2d 



1
Apakah rendering HDR memiliki manfaat jika bloom tidak diterapkan?
Saat ini saya menggunakan cahaya berbasis gambar di game saya untuk pencahayaan lingkungan. Saya mencicipi sky cubemap untuk mendapatkan pencahayaan difus dan specular. Saat ini saya menggunakan pipa rendering HDR - skybox menggunakan 16 bit penyimpanan. Saya menarik target rendert 16 bit, kemudian pada akhirnya menggunakan operator tonemapping untuk menskalakan …
23 skybox  hdr 

8
Tidak bisakah semua game menghindari pemuatan setelah mulai?
Sama seperti game raksasa dunia terbuka memuat peta besar secara dinamis, tidak bisakah kita memuat peta, menu, dan hampir semua antarmuka atau pengaturan 3D secara terpisah melalui metode pemuatan dinamis yang sama? Tanpa mengubah lingkungan, sepertinya antarmuka dan berbagai lokasi dalam game semuanya dapat dimuat secara dinamis dengan cara yang …
23 loading 

11
Bagaimana saya bisa menambahkan tujuan yang memuaskan dan / atau memenangkan kondisi untuk permainan dengan respawn?
Saya ingin menambahkan tujuan ke permainan saya. https://www.youtube.com/watch?v=O3uxaxy5_tc Video di atas adalah video gameplay terbaru di gim saya. Seperti yang Anda lihat, gim ini telah : Lawan untuk bertarung (dalam video NPC lawan, tetapi lawan multipemain akan segera hadir) Tujuan untuk menangkap (menara). Variasi. Artinya, pemain dapat memilih keterampilan berbeda …


1
Menggulir grafik adegan saya sendiri
Halo Pengembangan Game SE! Saya merangkak melalui OpenGL dengan harapan menciptakan mesin game yang sederhana dan sangat ringan. Saya melihat proyek ini sebagai pengalaman belajar yang mungkin menghasilkan sedikit uang pada akhirnya, tetapi akan menyenangkan juga. Sejauh ini saya telah menggunakan GLFW untuk mendapatkan beberapa I / O dasar, sebuah …
23 opengl  3d  scene-graph 

9
Bagaimana pertempuran bos penting?
Apa gunanya pertarungan bos dalam bentuk saat ini? Untuk sebagian besar gim, pertemuan bos biasanya: Teka-teki, di mana Anda harus mencari tahu kapan titik lemah bos terungkap. Musuh dengan kesehatan yang lebih baik dan dapat memukul lebih keras, atau mungkin memiliki serangan khusus. Pertarungan skrip di mana Anda harus menekan …

6
Bagaimana cara mengoptimalkan fungsi jarak?
Saat mengembangkan game mirip RTS yang cukup sederhana, saya perhatikan perhitungan jarak saya menyebabkan dampak dalam kinerja. Setiap saat, ada pemeriksaan jarak untuk mengetahui apakah suatu unit berada dalam jangkauan ke targetnya, apakah proyektil telah mencapai targetnya, apakah pemain telah melindas pickup, tabrakan umum, dll. Daftar berjalan, dan memeriksa untuk …


5
Bagaimana cara membuat HUD di layar di libgdx?
Saya baru di libgdx, dan saya merasa bingung dengan hal-hal yang paling sederhana. Tampaknya ingin saya melakukan sesuatu dengan cara tertentu, tetapi dokumentasi tidak akan memberi tahu saya apa itu. Saya ingin membuat game 2d yang sangat sederhana di mana pemain mengontrol pesawat ruang angkasa. Roda mouse akan memperbesar dan …
23 libgdx 


6
Algoritma untuk memodifikasi warna agar kurang mirip dengan latar belakang
Saya membuat demo 20 bola yang saling memantul, dengan latar belakang yang penuh warna solid. Warna untuk setiap bola dipilih secara acak dengan randint(0, 255)untuk setiap komponen tuple R, G, B. Masalahnya adalah beberapa bola berakhir dengan warna yang sangat mirip dengan latar belakang, membuatnya sulit untuk dilihat. Saya ingin …
23 algorithm  color 

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.