Pengembangan Game

T&J untuk pengembang game profesional dan independen


3
Bagaimana cara saya mewakili proyektil dalam permainan video?
Saya membuat game penembak tetap sederhana, mirip dengan "Galaga" ,) sebagai bagian dari presentasi yang saya lakukan. Saya bertanya-tanya strategi dan struktur data apa yang akan digunakan orang untuk melacak proyektil, seperti laser yang ditembakkan dari pesawat ruang angkasa. Implementasi super sederhana yang saya gunakan, sebelumnya, adalah hanya mewakili setiap …



2
GLSL Shader - Ubah Hue / Saturation / Brightness
Saya mencoba mengubah rona gambar menggunakan shader fragmen GLSL. Saya ingin mencapai sesuatu yang mirip dengan layer Hue / Saturation Adjustment Photoshop. Pada gambar berikut ini Anda bisa melihat apa yang saya dapatkan sejauh ini. Saya ingin mengubah rona kotak hijau sehingga terlihat seperti kotak merah di sebelah kanan, tetapi …

1
Menerapkan skybox dengan GLSL versi 330
Saya mencoba membuat skybox bekerja dengan OpenGL 3.3 dan GLSL versi 330. Saya tidak dapat menemukan tutorial OGL skybox yang sepenuhnya modern di mana pun di web, jadi saya memodernisasi tutorial yang lebih lama (menggunakan glVertexAttribPointer()alih-alih gl_Vertexuntuk simpul, dll.). Sebagian besar berfungsi, tetapi untuk 2 detail utama: Skybox lebih seperti …
14 c++  opengl  glsl  cubemap  skybox 

3
Apa yang membuat game “kasual?”
Saya telah melihat istilah "kasual" yang digunakan untuk menggambarkan permainan pada waktu, dan telah melihat orang menyebut diri mereka sendiri atau orang lain sebagai "gamer kasual." Apa sebenarnya game "kasual"? Apakah ada perbedaan nyata antara mereka dan game biasa? Jika demikian, apa yang membuat game "kasual?"

1
Apa itu Ramp Shading atau Pencahayaan?
Apa itu shading ramp atau pencahayaan dan bagaimana cara kerjanya? Apakah berbeda dari toon shading atau apakah konsepnya sama? Bagaimana specularity dihitung secara berbeda untuk ramp shading versus blinn-phong atau lambert?
14 shaders  lighting 

2
Mengapa 90 ° horz / 60 ° vert bidang pandang FPS default?
Sejauh yang saya mengerti, bidang pandang vertikal harus disesuaikan dengan: fov = 2 * arctan(0.5*screenHeight / distanceEyeScreen); Artinya, Bidang Tampilan harus sesuai dengan jarak pengguna ke dan ukuran layar. Dalam banyak FPS, ada nilai default 90 ° untuk FoV horizontal, atau 60 ° untuk FoV vertikal (dengan asumsi 16: 9). …
14 3d  camera  perspective 


2
Perencanaan patroli wilayah
Saya sedang mengembangkan game / simulasi di mana agen berjuang untuk tanah. Saya memiliki situasi yang ditunjukkan pada gambar di bawah ini: Makhluk-makhluk ini berjalan di sekitar dan menempati tanah yang mereka injak jika mereka bebas. Untuk membuat ini lebih menarik, saya ingin memperkenalkan perilaku "patroli", sehingga agen sebenarnya berjalan …
14 java  ai  grid 

2
Grafik tidak ditampilkan di OUYA
Saya harap tidak terlalu dini untuk mengajukan pertanyaan dev OUYA, tapi saya baru saja mendapatkan kit dev saya dan saya ingin permainan saya berjalan SECEPATNYA! Saya menggunakan LibGDX sebagai kerangka kerja saya untuk game saya dan meluncurkan backend Android di OUYA. Semuanya tampak baik-baik saja kecuali tidak ada grafik saya …
14 java  android  libgdx  ouya 


5
Bagaimana cara mengoptimalkan mesin tumbukan di mana urutannya signifikan dan tumbukan bersyarat berdasarkan grup objek?
Jika ini adalah pertama kalinya Anda pada pertanyaan ini, saya sarankan membaca bagian pra-pembaruan di bawah ini terlebih dahulu, lalu bagian ini. Berikut adalah sintesis masalah: Pada dasarnya, saya memiliki mesin pendeteksi tabrakan dan resolusi dengan sistem partisi spasial grid di mana urutan-tabrakan dan kelompok tabrakan penting. Satu tubuh pada …

8
Cara menghasilkan Spritefonts untuk monogame
Saya hanya ingin merender beberapa teks ke layar menggunakan: monogame 3.0 MS Visual Studio 2010 C # Express Di XNA, Anda dapat menambahkan font ke pipa konten dengan cukup mudah. Tapi sepertinya ini bukan kasus monogame. Memuat File TTF menggunakan Content<SpriteFont>.Load()tidak berfungsi. Apakah ada cara untuk membuat atau mengunduh file …
14 xna  monogame 

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.