Pengembangan Game

T&J untuk pengembang game profesional dan independen


3
Rute pada permukaan bola - Temukan geodesik?
Saya bekerja dengan beberapa teman di game berbasis browser tempat orang dapat bergerak di peta 2D. Sudah hampir 7 tahun dan masih ada orang yang memainkan game ini, jadi kami memikirkan cara untuk memberi mereka sesuatu yang baru. Sejak itu peta permainan adalah bidang terbatas dan orang-orang dapat bergerak dari …

1
Bagaimana saya berhenti melakukan peregangan saat ukuran jendela kembali di XNA?
Dalam mode XNA permainan berjendela ketika pengguna mengubah ukuran jendela, game berhenti memperbarui jendela dan bingkai terakhir yang ditarik ditarik dan didistorsi hingga pengguna melepaskan mouse dan ukurannya selesai. Apakah ada cara agar permainan terus berjalan "normal", memperbarui bingkai dan menggambar ulang layar, selama acara pengubahan ukuran? Saya menyadari bahwa …
8 xna  xna-4.0  .net 

4
Cara menangkap layar di DirectX 9 ke bitmap mentah dalam memori tanpa menggunakan D3DXSaveSurfaceToFile
Saya tahu bahwa di OpenGL saya dapat melakukan sesuatu seperti ini glReadBuffer( GL_FRONT ); glReadPixels( 0, 0, _width, _height, GL_RGB, GL_UNSIGNED_BYTE, _buffer ); Dan ini cukup cepat, saya mendapatkan bitmap mentah di _buffer. Ketika saya mencoba melakukan ini di DirectX. Dengan asumsi bahwa saya memiliki objek D3DDevice, saya dapat melakukan …

1
OpenGL: Cahaya di ujung efek terowongan
Adakah yang tahu implementasi dari efek "cahaya di ujung terowongan"? di mana bagian luarnya sepenuhnya cerah dan lambat laun menjadi lebih terlihat? Kebalikannya juga bisa benar, di mana bagian dalam terowongan sangat gelap sampai Anda masuk dan secara bertahap mulai melihat Setiap implementasi / algo akan membantu atau bahkan nama …



2
Mengapa Unity3D mogok di VirtualBox?
Saya menjalankan Unity3D dalam instance virtual Windows, menggunakan perangkat lunak Virtual Box di Linux. Saya memiliki tambahan tamu yang diinstal dengan dukungan DirectX. Saya sudah mencoba menggunakan Windows XP SP3 32-bit, dan Windows 7 64bit. Tuan rumah saya adalah Ubuntu 12.04 64bit. Saya menginstal dan mendaftarkan Unity di keduanya. Itu …

1
Pemutaran video dalam game - format & decoding
Apa solusi open-source gratis / non-restriktif (bukan GPL) yang tersedia untuk mendekode video game? Persyaratannya sederhana: API C yang relatif mudah digunakan file yang disandikan harus cukup kecil harus ada aplikasi yang mengubah video dari format apa pun (codec apa pun yang diinstal pada Windows atau jumlah yang setara dengan …
8 video 

2
Skema timestep untuk simulasi fisika
Operasi yang digunakan untuk melangkah simulasi fisika paling umum: Integrasikan kecepatan dan posisi Deteksi dan resolusi tabrakan Resolusi kontak (dalam kasus lanjut) Beberapa waktu yang lalu saya menemukan makalah ini dari Stanford yang mengusulkan skema alternatif, yaitu sebagai berikut: Deteksi dan resolusi tabrakan Integrasikan kecepatan Resolusi kontak Mengintegrasikan posisi Ini …

2
Geometri shader untuk beberapa primitif
Bagaimana saya bisa membuat shader geometri yang dapat menangani beberapa primitif? Misalnya ketika membuat shader geometri untuk segitiga, saya mendefinisikan tata letak seperti: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Tetapi jika saya menggunakan shader ini maka garis atau poin tidak akan muncul. Jadi menambahkan: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; layout(lines) in; …

1
SDL2 dengan OpenGL - hasil yang aneh, ada apa?
Saya porting aplikasi ke iOS, dan karena itu perlu memutakhirkannya ke SDL2 dari SDL1.2 (sejauh ini saya mengujinya sebagai aplikasi desktop hanya pada OS X). Namun, ketika menjalankan kode dengan SDL2, saya mendapatkan hasil yang aneh seperti yang ditunjukkan pada gambar kedua di bawah ini (gambar pertama adalah tampilannya dengan …
8 opengl  sdl  macos  porting 

1
Menggambar "Stensil" Sprite dan membuatnya bersinar
Saat ini, dalam permainan saya - Saya tidak menggunakan SpriteBatch XNA untuk membuat apa pun (saya menggunakan Tampilan Debug Farseer Physic), dan saya bertanya-tanya bagaimana saya akan membuat sesuatu seperti ini: hanya menggunakan XNA. Pertanyaan kedua saya adalah begitu saya telah menggambar sprite stensil ini, bagaimana saya akan memberikan garis …
8 xna  c#  rendering  lighting 

3
OpenGL Obyek Obyek Cepat Kesalahan
Saya punya beberapa kode yang loop melalui satu set objek dan membuat instance dari objek-objek itu. Daftar objek yang perlu dirender disimpan sebagai std :: map>, di mana objek class MeshResource berisi simpul dan indeks dengan data aktual, dan objek classMeshRenderer menentukan titik di ruang mesh yang akan menjadi diberikan …


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.