Pengembangan Game

T&J untuk pengembang game profesional dan independen



1
Bagaimana saya bisa membuat efek "langit malam" di OpenGL?
Saya membuat game menggunakan OpenGL dan saya ingin membuat efek langit malam dengan beberapa bintang di dalamnya. Saya ingin memiliki efek hitam mengkilap di langit sehingga terlihat bagus. Bisakah seseorang membantu dalam cara melanjutkannya atau memberikan tautan ke tutorial yang bagus?
10 opengl  sky 

2
Apa perbedaan antara Layanan Game XNA dan variabel global yang dimuliakan?
The Microsoft.Xna.Framework.Gamekelas memiliki Layanan properti yang memungkinkan programmer untuk menambahkan layanan ke permainan mereka dengan menyediakan jenis kelas dan sebuah instance dari kelas dengan metode Tambah. Sekarang, alih-alih harus meneruskan sebuah AudioComponentke semua kelas dan metode yang memerlukannya, Anda hanya melewati Gamecontoh Anda dan mencari layanan. ( Pencari Layanan ) …
10 xna  c#  architecture 

5
Bagaimana saya bisa mensimulasikan kaca pecah?
Saya perlu membuat simulasi dengan batu yang dilemparkan melalui jendela kaca. Bagaimana saya bisa mencapai itu? Maksud saya, saya sedang berpikir untuk membuat model 3D dari batu dan kaca di 3D Studio Max 2012, menghancurkan kaca dan mengekspor keduanya ke XNA 4.0 sebagai model .x. Kemudian di XNA buat animasi …
10 xna  physics  xna-4.0  3dsmax 

1
Pertukaran pesan klien-server jaringan dan bantuan sinkronisasi jam
Saya sedang melakukan permainan fisika serba cepat yang merupakan hoki meja. Dengan dua palu dan satu keping. Game ini berjalan di iphone / ipad dan saya melakukan bagian multiplayer melalui GameCenter. Beginilah cara sistem jaringan bekerja. Klien yang membintangi pertandingan, akan ditetapkan sebagai server dan yang menerima permintaan pertandingan adalah …

2
Menyingkirkan benda mati dalam permainan secara efektif?
Saya menggunakan for for atau foreach loop (tidak masalah) untuk mengulangi semua objek saya ketika mereka perlu diperbarui atau digambar. Namun, ketika sebuah objek terbunuh, saya ingin itu dihapus dari koleksi lagi. Saya melakukan ini dengan menambahkan objek ke daftar objek mati, dan kemudian, ketika semuanya telah ditarik dan diperbarui, …
10 xna  c#  xna-4.0 


2
Apakah salah mengirimkan informasi tentang mesin pengguna ke server saya sendiri tanpa memberi tahu pengguna?
Katakanlah saya mengirim game di berbagai platform. Kode permainan saya mendeteksi beberapa hal sepele tentang sistem yang mendasarinya, seperti pengaturan lokal, "negara," OS, jenis kartu grafis, dll. Katakanlah saya mengirimkan game dengan kode di dalamnya yang akan mengirim informasi ini ke server master tempat saya mengumpulkan dan mengelola semua data …

3
Akankah game Python berjalan di berbagai platform?
Saya punya rencana untuk menulis game dengan Python dan mungkin beberapa SQL. Saya khawatir tentang seberapa fleksibelnya program saya ketika saya menyelesaikannya, idealnya saya ingin dijalankan di Windows, Mac, Android, dan iPhone ... namun saya merasa ponsel akan terlarang untuk ini semacam itu. Bagaimana saya bisa menulis program yang berjalan …

1
Apa cara terbaik untuk membuat animasi ketika melakukan pengembangan Android?
Saya mencoba membuat game Android pertama saya dan saat ini saya mencoba mencari tahu (dengan seseorang yang akan melakukan gambar dan programmer lain) apa cara terbaik untuk membuat animasi. (Animasi seperti pemindahan karakter, dll.) Pada awalnya, perancang mengatakan bahwa dia bisa menggambar objek / karakter dan menghidupkannya dengan flash sehingga …



3
Cara yang tepat untuk menangani penghancuran entitas game
Bayangkan sebuah dunia game di mana banyak dan banyak entitas secara dinamis dimuat sepanjang waktu, saya akan menyatakan bahwa sebagai daftar entitas mungkin, tetapi bagaimana dengan menghapusnya? Sementara ketika menambahkan saya bisa mendorong kembali entitas baru, saya bisa memiliki kebutuhan untuk menghapus di mana saja dalam wadah. Untuk menghindari pencarian …

2
Bagaimana mendeteksi format tekstur OpenGL mana yang didukung secara asli?
Misalnya, bagaimana mendeteksi jika kartu video saya tidak mendukung "bgr8" dan mengubahnya ke format lain, seperti "rgba8" dalam mode perangkat lunak. UPDATE: Maaf atas kebingungan. Pertanyaan ini lebih lanjut tentang situasi ketika saya menetapkan internalFormat di glTexImage2D untuk sesuatu seperti "bgra8" tetapi videodriver secara internal mengkonversi data ke format lain, …

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.