Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
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 terbuka. Pada …
9 opengl  sdl  macos 

3
Memesan transparansi independen dalam sistem partikel
Saya sedang menulis sistem partikel dan ingin menemukan trik untuk mencapai campuran alpha yang tepat tanpa menyortir partikel karena: Setiap partikel adalah titik sprite dalam satu mesh dan saya tidak dapat menggunakan kemampuan grafik adegan untuk mengurutkan node transparan. Namun, simpul sistem harus disortir dengan benar. Posisi partikel dihitung pada …

2
Mensimulasikan objek yang mengambang di atas air
Saya sedang mengerjakan permainan memancing dari atas ke bawah. Saya ingin menerapkan beberapa fisika dan deteksi tabrakan mengenai kapal yang bergerak di sekitar danau. Saya ingin dapat menerapkan daya dorong dari motor utama atau motor trolling, efek angin pada objek, dan hambatan air pada objek. Saya telah melihat mesin fisika …


4
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 sendiri, artinya jika saya memiliki 200 objek game, saya membuat 200 draw …




2
Tes persimpangan 2D kotak objek yang diluruskan
Saya memiliki dua kotak pembatas objek-selaras (yaitu tidak sejajar sumbu, mereka berputar dengan objek) Saya ingin tahu apakah dua kotak objek-tumpang tindih. ( Sunting: catatan - Saya menggunakan kotak uji bounded aligned untuk dengan cepat membuang objek yang jauh, jadi tidak masalah jika rutin quad sedikit lebih lambat. ) Kotak …

1
Sprite sheet dengan objek buffer dan shader
Apa cara "terbaik" untuk menangani sprite sheet dengan shader dan buffer? Dalam mode langsung, mudah untuk memodifikasi texcoords sprite ketika digambar, tapi saya tidak tahu bagaimana melakukan ini dengan OpenGL modern. Haruskah saya menyimpan semua texcoords di buffer dan mengubah pointer untuk setiap sprite, atau apakah ada cara yang lebih …





7
Wikipedia Algoritma pathfinding A * membutuhkan banyak waktu
Saya telah berhasil mengimplementasikan A * pathfinding di C # tetapi sangat lambat, dan saya tidak mengerti mengapa. Saya bahkan mencoba untuk tidak menyortir daftar openNodes tetapi masih sama. Peta ini 80x80, dan ada 10-11 node. Saya mengambil pseudocode dari sini Wikipedia Dan ini adalah implementasi saya: public static List<PGNode> …

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.