Pengembangan Game

9
Cara meningkatkan kinerja batching

Saya sedang mengembangkan game 2D berbasis sprite untuk platform mobile dan saya menggunakan OpenGL (well, sebenarnya Irrlicht) untuk membuat grafik. Pertama saya mengimplementasikan rendering sprite dengan cara sederhana: setiap objek game dirender sebagai quad dengan panggilan draw GPU-nya...

9
Cara menangani OpenGL dan Layar Penuh pada OS X

Saya melakukan sebagian besar pengembangan saya pada OS X dan untuk proyek game saya saat ini, ini adalah lingkungan target saya. Namun ketika saya bermain game saya bermain di Windows. Sebagai seorang gamer windows saya terbiasa dengan Alt + Tab beralih dari dalam game ke aplikasi terakhir yang...

9
Lembar sprite atau banyak sumber

Saat menjiwai untuk platform Android, apakah lebih baik membuat sprite sheet dengan banyak status untuk setiap sprite pada satu gambar atau haruskah saya mengekspor gambar individual untuk setiap karakter / status / dll.? Opsi mana yang memberi saya ukuran file lebih kecil untuk sumber daya dan...

9
Struktur Data untuk Mewakili Koneksi Antar Negara di Peta

Dalam sebuah game yang saya kembangkan untuk klien, konsep permainan kunci melibatkan pergerakan di peta. Dalam hal ini ukuran dan bentuk serta dari berbagai negara tidak relevan: pindah dari satu negara ke negara yang berdekatan dihitung sebagai satu langkah. Saya mencoba mencari tahu struktur...