Pengembangan Game

T&J untuk pengembang game profesional dan independen

2
Setelah glLinkProgram berhasil, haruskah saya menghapus / melepaskan shader saya?
Setelah saya memiliki program tertaut, dan berpikir tentang pemrograman defensif, haruskah saya menghapus dan melepaskan shader yang digunakan untuk menautkan program ini? Jika ya, apakah itu akan membebaskan sumber daya apa pun? Atau apakah objek shader ini hanya akan dibebaskan setelah panggilan glDeleteProgram? sunting: Hanya untuk klarifikasi apa yang saya …
45 opengl  shaders 

7
Apa cara paling efisien untuk menemukan koordinat barycentric?
Dalam profiler saya, menemukan koordinat barycentric tampaknya agak macet. Saya ingin membuatnya lebih efisien. Ini mengikuti metode di shirley , di mana Anda menghitung luas segitiga yang dibentuk dengan menyematkan titik P di dalam segitiga. Kode: Vector Triangle::getBarycentricCoordinatesAt( const Vector & P ) const { Vector bary ; // The …


7
Lisensi (atau yang serupa) untuk fan-game saya?
Selama 8 tahun terakhir, saya telah mengerjakan game penggemar Pokemon. Sudah luar biasa, diterima dengan baik oleh para pemain, dan saya sangat bangga dengan komunitas yang kami bangun. Tetapi, seperti halnya "fan-game" lainnya, selalu ada awan kelabu yang menjulang "akankah C&D tiba besok?" Sekarang, saya telah mengambil beberapa langkah untuk …
44 legal  licensing 


9
Apa yang bisa membuat permainan damai berhasil? [Tutup]
Saat ini, game yang paling sukses adalah game aksi seperti FPS, RPG, MMORPG ... Saya ingin membuat permainan yang damai, tetapi saya tidak tahu bagaimana cara menarik orang. Saya dapat membuat grafik yang bagus, tetapi itu bukan hal utama yang membuat orang menyukai permainan selama lebih dari beberapa menit. Konten …





10
Apakah belajar OpenGL 2.1 tidak berguna hari ini?
Saya baru mengenal dunia 3D OpenGL / DirectX dan saya mengetahui bahwa spesifikasi OpenGL 4.1 dan GLSL baru saja dirilis hari ini. Seorang teman saya memberi saya Buku Merah untuk OGL v2.1 tetapi, sejauh yang saya baca, 3.x dan 4.x sangat berbeda dari 2.x dan banyak hal sudah tidak digunakan …
44 opengl 

2
Bagaimana cara membuat karakter melompat?
Saat ini saya membuat game dalam C # menggunakan Direct X 9.0. Game remake adalah Donkey Kong NES. Saya hampir menyelesaikan semuanya, tetapi saya memiliki masalah dengan fisika lompatan Mario. Saya memiliki variabel yang dideklarasikan untuk koordinasi Y dan X. Saya bertanya-tanya apakah ada metode sederhana untuk melakukan ini. Saya …
44 physics  input  jumping 

4
Bagaimana permainan berbasis kartrid diprogram? [Tutup]
Saya berpikir seperti SNES, N64, Atari ... bahkan DS hari ini, saya kira. Game SNES biasanya tidak memakan ruang lebih dari 4 MB, dan game N64 biasanya bernilai 32 hingga 64 MB. Hari-hari ini, Anda hampir tidak bisa mengkompilasi "hello world!" program tanpa kompilasi yang dihasilkan menghasilkan 1,21 gigabyte !! …

6
Apakah OpenGL cocok untuk game 2D?
Saya telah belajar sendiri perpustakaan OpenGL untuk sementara waktu sekarang, dan ingin mulai membuat game. Namun, untuk perkenalan yang lebih mudah, saya ingin memulai dengan sesuatu yang 2D, seperti permainan gaya Pokemon top-down. Apakah ini rencana yang bagus, atau apakah OpenGL dibuat khusus untuk 3D?
44 opengl  2d 

2
Bagaimana cara membuat formula yang dapat disesuaikan untuk persyaratan peningkatan level RPG?
Saya mencoba membuat formula yang dapat dimodifikasi hanya dengan mengubah dua nilai: number_of_levels, dan last_level_experience. Ini untuk memungkinkan orang memodifikasi game untuk mengubah persyaratan leveling. Saya sudah mendapatkannya sehingga saya dapat menentukan jumlah XP yang diperlukan untuk level terakhir, tetapi saya ingin dapat mengontrol XP yang diperlukan untuk level pertama, …

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.