«patterns» etiketlenmiş sorular

5
Minecraft'ın işçiliği ızgarası gibi bir şeyi nasıl uygulayabilirim?
Minecraft işçiliği sistemi 2x2 veya 3x3 ızgara kullanır. Malzemeleri ızgaraya yerleştirirsiniz ve doğru malzemeleri doğru desene koyarsanız, tarifi etkinleştirir. Tasarımla ilgili bazı ilginç noktalar: Bazı tarifler bazılarını başkaları için değiş tokuş edebilir. Mesela, bir toplayıcı sap için çubuklar kullanır ve kafa için tahta plakalar, parke taşı, demir külçeler, altın külçeler …

1
C # / XNA Oyun Projesini Test Etme
Programlamaya başladığımdan beri oyun geliştirmeye devam ediyorum, ama asla çok ciddiye almadım. Bir iş uygulaması geliştiricisi olarak çalışıyorum, ancak boş zamanlarımda bazı oyunlar üzerinde çalışıyorum. İş dünyasında (Microsft web-dev yığınında) ASP.NET MVC, arayüzün çalışma şeklini birim test etme kolaylığı nedeniyle gerçekten popüler hale geliyor. Bir oyun yazmak için hangi tasarım …

5
API agnostik köprüleri (ör. OpenGL / D3D / Whatever). Onları nasıl kullanıyorsunuz? Pro'lar ve Con'lar [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bir 3d motor yapıyorsunuz. Çok platformlu dünyaların en iyisini istiyorsunuz. Birdenbire, Direct3D'yi Windows makinelerinde ve OpenGL'yi OSX …

2
2D Dizi'de şekilleri bulma, ardından optimize etme
Bir görüntüye izin verildi ... Oyunumun altındaki resimde, "T" şeklinin bir parçası olarak tanınan bazı koyu renkli bloklar gösteriliyor. Görüldüğü gibi, kod kırmızı lekelerle blokları koyulaştırdı ve yeşil anahatlarla "T" şekillerini görmedi. Kodum x / y ile döngüler, blokları kullanıldığı gibi işaretler, şekli döndürür, tekrarlar, renk değiştirir, tekrarlar. Bu kontrolü …

4
Oyun Tasarımında Etkinlik Başına Mesajlaşma ve Çerçeve Başına İşlev Çağrıları
Geleneksel oyun tasarımı bunu bildiğimiz gibi, kullanır biçimlilik ve sanal fonksiyonlar güncelleme oyun durumlarını nesneleri için. Başka bir deyişle, aynı sanal işlevler kümesi, oyundaki her nesne üzerinde düzenli (ör: kare başına) aralıklarla çağrılır. Son zamanlarda, oyun nesnelerinin durumlarını güncellemek için başka bir olay güdümlü mesajlaşma sisteminin olduğunu keşfettim . Burada, …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.