7 ŞUBAT 2010, Pazar
3D oyun nasıl bu kadar etkilidir?
Hiç anlamadığım bir şey var. Nasıl GTA IV gibi büyük PC oyun dönen bir Çaydanlık @ 60fps DX bir demo 0'luk bir kuyruklu kullanırken benim CPU P kullanın ve 60fps de çalışabilir mi ?
CEVAP
7 ŞUBAT 2010, Pazar
Sabır, teknik beceri ve dayanıklılık.
İlk nokta DX bir Demo netlik yürütme hızı değil, o yüzden bunu öncelikle bir öğretim yardımcısıdır.
Yoğunlaşmak için oldukça önemli bir konu değil ama oyun geliştirme öncelikle neredeyse patalojik derecede veri ve yürütme yollarını anlamak demektir.
- Kodunuzu iki şey veri ve hedef donanım tasarlanmıştır.
- En hızlı kod asla idam - toplu verilerinizi sıralamak ve sadece ihtiyacınız veri üzerinde işlemler yapmak pahalı olur kodudur
- Veri anahtarı saklamak nasıl bitişik erişim için amaç bu yüksek hızda toplu işlem için izin verir.
- Yapabildiğin her şeyi Parellise
- Modern CPU RAM çok yavaş, hızlı, modern. Önbellek ölümcül özlüyor.
- Hızlı yerel belleğe sahip olacak ile veri blaze edebilirsiniz olarak GPU kadar itme - ama doğru verilerinizi düzenleyerek yardım etmen lazım.
- Bu GPU durak neden olarak renderstate anahtarları ( yine benzer köşe verileri birlikte toplu ) bir sürü kaçının
- Senin dokular karıştırma ve iki güç sağlamak - bu GPU üzerinde doku önbellek performansını artırır.
- Mümkün olduğunca çok ben LODing kullanın.e düşük/orta/3D model yüksek sürümleri ve kamera oyuncu mesafeye göre geçiş - eğer ekranda 5 piksel eğer hiçbir nokta yüksek çözünürlüklü bir sürüm oluşturma.
Bunu Paylaş:
Nasıl hat ucuza Python kadar sayalım m...
Nasıl Google çerçeveler (Oyun, Hesapla...
Ne kadar ciddi bu yeni ASP.NET güvenli...
Kullanıcı her ne kadar IIS/ASP oluştur...
Nasıl şimdiki zaman almak ve C bugüne ...