Pertanyaan yang diberi tag performance

9
Apakah referensi lokal GPU patut dikhawatirkan?

Apakah lokalitas referensi membuat banyak perbedaan pada kinerja GPU seperti halnya kinerja CPU? Sebagai contoh, jika saya mengirim 200 perintah undian ke GPU, apakah saya akan melihat (berpotensi) perbedaan yang nyata jika data untuk setiap perintah bersebelahan dalam memori alih-alih melompati...

9
Kapan saya harus menandai GameObjects sebagai Statis?

Berikut adalah dokumentasi Persatuan yang sesuai . Menurut penjelasan dari halaman dokumentasi Unity tentang Static GameObjects, kadang-kadang menandai GameObjects sebagai statis dapat mempengaruhi kinerja dengan cara yang buruk (misalnya Static Batching menyebabkan lebih banyak penggunaan memori)...

9
Bagaimana cara menutup lampu di Unity3D?

Pertama, saya memiliki Unity Pro. Saya sudah mencari-cari di lampu oklusi ketika mereka tidak dilihat untuk sementara waktu sekarang untuk meningkatkan kinerja. Metode utama yang saya gunakan adalah menggunakan BecameVisible () dan menguji frustrasi kamera. Masalah utama saya adalah jika pemain...

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
Apakah ada cara yang lebih baik untuk membuat sistem acara?

Sistem Acara luar biasa, mereka membuat kode sangat jinak dan benar-benar memungkinkan terciptanya permainan yang dinamis melalui komunikasi objek dan loop game yang mudah. Saya mengalami kesulitan dengan efisiensi implementasi saya saat ini. Saat ini sedikit optimisasi saya memisahkan daftar objek...

8
Merancang mesin berbasis ubin yang fleksibel

Saya mencoba membuat mesin game berbasis ubin yang fleksibel untuk membuat semua jenis game puzzle non-realtime, seperti Bejeweled, Civilization, Sokoban, dan sebagainya. Pendekatan pertama yang saya miliki adalah memiliki array 2D objek Tile, dan kemudian memiliki kelas yang mewarisi dari Tile...

8
Mengotomasi Pengujian Kinerja XNA?

Saya bertanya-tanya apa pendekatan atau pemikiran orang tentang mengotomatisasi pengujian kinerja dalam XNA. Saat ini saya melihat hanya bekerja di 2d, tetapi itu menimbulkan banyak bidang di mana kinerja dapat ditingkatkan dengan implementasi yang berbeda. Contohnya adalah jika Anda memiliki 2...

8
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...

8
Vector3 vs. Vector2 - kinerja, penggunaan?

Saat ini saya bermain-main dengan XNA, dan membuat platformer 2D sederhana. Saya sedang berpikir untuk menambahkan beberapa layer untuk membuatnya sedikit tantangan. Sebagai ganti memiliki Vector2untuk posisi saya, saya sekarang menggunakan Vector3, hanya untuk menggunakannya Zsebagai kedalaman...