Pengembangan Game

11
Logika game yang sama pada dua pustaka grafis yang terpisah

Apa filosofi kode / struktur abstraksi / desain program yang memungkinkan game digunakan dengan grafis 2D dan 3D (secara terpisah) TANPA harus kode ulang logika Game? Kita berbicara tentang mengambil kode yang sama, mengubah hal-hal minimum (misalnya, menukar nama file untuk aset 2D dengan nama...

11
Kinerja rendering untuk game Flash

Saya membaca di SO tentang rendering flash asli vs membuat BitmapDatabuffer bingkai kustom dan beberapa jawaban agak bertentangan, jadi saya bertanya-tanya: Apakah ini umumnya praktik terbaik untuk menuju rute buffer Bitmap khusus atau apakah lebih baik meninggalkan rendering ke mesin flash? Jika...

11
Penskalaan HUD dengan resolusi variabel

Saya tidak yakin dengan apa yang disukai orang ketika datang ke HUD, dan meningkatkan skala mereka. Apa yang akan Anda katakan adalah praktik terbaik dalam hal mengukur HUD? Saya pikir sebenarnya ada dua opsi: Tingkatkan, atau gunakan area yang sama (dalam piksel) untuk menampilkannya pada resolusi...

11
Menggunakan fungsi The Box2D Polygon "Set ()"?

Saya menggunakan mesin fisika Box2D. Dan ada jenis bentuk untuk box2D disebut b2PolygonShape. Di kelas ini, Anda bisa membuat poligon. Ada juga fungsi Set () yang mengambil array titik dan jumlah titik. Box2D memiliki contoh seperti ini: // This defines a triangle in CCW order. b2Vec2...

11
Mengapa menggunakan file manifes aset?

Terkadang Anda akan melihat orang merekomendasikan itu daripada menggunakan file grafik / suara / dll. seperti ini... // Game code Image myImage = new Image("path/to/image.png"); ... Anda harus menggunakan file manifes sebagai tingkat tipuan sebagai gantinya: // Manifest file MY_IMAGE:...

11
Apakah ada Direktori Shaders? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

11
Menangani input keyboard dan mouse (Win API)

Ada beberapa cara untuk menangkap mouse atau keyboard di bawah Windows. Jadi saya mencoba beberapa dari mereka, tetapi masing-masing memiliki beberapa kelebihan dan kekurangan. Saya ingin bertanya: Metode apa yang digunakan? Saya sudah mencoba ini: WM_KEYDOWN / WM_KEYUP - Kerugian utama...

11
Bagaimana cara mempersiapkan kompetisi pengembangan game?

Ludum Dare 18 akan datang dan saya akan berpartisipasi di dalamnya. Saya telah melakukan beberapa kompetisi permainan jangka pendek lainnya di masa lalu, tetapi ini adalah pertandingan besar pertama saya (dan solo pertama saya). Saya BENAR-BENAR bersemangat untuk itu, tapi saya bertanya-tanya...

11
Mengapa "pose bind" satu dengan lengan terentang?

Sesuatu yang sering saya tanyakan adalah "pose bind". Pose mengikat untuk kerangka manusia adalah di mana kaki mereka lurus, dan lengan mereka tegak lurus ke tubuh mereka: Pertanyaan saya adalah: mengapa? Apakah pose seperti itu lebih mudah bagi animator untuk bekerja dengan, atau programmer,...