«c#» etiketlenmiş sorular

C #, .NET platformu ile birlikte Microsoft tarafından oluşturulmuş, çok paradigmalı, yönetilen, güçlü biçimde yazılmış, çöp toplama, programlama dilidir.

1
Yükleme ekranı sırasında çöp toplayıcıyı aramalı mıyım?
Yani, son zamanlarda meraktan biraz Çöp Toplama hakkında biraz okudum ve oldukça sık tekrarlanan bir şey var: çöp toplama, koleksiyonun "derinliğine" bağlı olarak programın aniden yavaşlamasına neden olabilir. Ancak video oyunlarında, kullanıcının küçük bir gecikmeyi gerçekten fark edemediği bir an vardır: yükleme ekranı. Bu nedenle, bir yükleme aşamasında (Collect ()) …
9 c# 

2
XNA / C # platformu için bir betik dili olarak Lua ve Python'un artıları ve eksileri nelerdir? [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 . 4 yıl önce kapalı . Bir oyun için eski fikirlerimden birine gitmeyi düşünüyorum. Bu oyunun temel noktası, oyun ortamının ve nesnelerin (örneğin …
9 xna  c#  scripting 


3
Çok sayıda kare için Verimli Döşeme tabanlı çarpışma tespiti?
şu anda bir çini tabanlı oyun benim kendi çalışma üzerinde çalışıyorum (Terraria düşünüyorum, ama daha az fantastik (Bence bu bir kelime? Değilse özür dilerim)). Her neyse, şu anda benim için büyük bir adım olan çarpışma tespiti çalışıyor (köşe vakaları için bile!). Bir sprite'ın bir bloktan geçmediğini görmek konusunda son derece …

4
XNA GameComponents (veya oyundaki herhangi bir türün bileşenleri) arasındaki iletişimi kolaylaştırmak için hangi tekniği kullanmalıyım?
İlk 'uygun' oyun projeme başlıyorum ve kaçınılmaz olarak XNA'daki oyun bileşenlerinin nasıl iletişim kurması gerektiğine karar vermeye çalışan bir bloğa çarptım. Önceki (Java) GUI programlama olaylarından, işleyiciler ve dinleyiciler ilerlemenin yolu gibi görünüyordu. Bu yüzden olaylara abone olan olay kayıtlarını ve sınıfları kabul eden ve onlarla başa çıkmak için işleyicileri …

1
Dalga dalgalanma etkisi?
Bir süredir kule savunma oyunu üzerinde çalışıyorum ve şimdiye kadar sonuçlardan gerçekten memnunum. Ancak, eklemek istediğim bir şey var. Windows Phone 7 için GeoDefense videosunu burada gördüm: http://www.youtube.com/watch?v=YhPr4A4LRPQ Bir birimin nasıl öldürüldüğü veya merminin bir birime çarptığı zaman, arka planın bir tür dalga etkisi ile dalgalandığına dikkat edin. Nasıl eşdeğer …
9 xna  c#  hlsl 

3
Hareketli bir daire ile süpürülmüş 2D ızgara hücreleri nasıl bulunur?
2D hücrelere dayalı bir oyun yapıyorum, bazı hücreler geçebilir, bazıları değil. Dinamik nesneler ızgaradan bağımsız olarak sürekli hareket edebilir, ancak geçilemez hücrelerle çarpışmaları gerekir. Işığın kesiştiği tüm hücreleri veren bir ışını ızgaraya karşı izlemek için bir algoritma yazdım. Ancak, gerçek nesne nokta boyutunda değildir; Şu anda onları daire olarak temsil …

2
Piksel sanat dosyalarımı tasarlarken veya oluştururken ölçeklendirilsin mi?
Daha sonra ekranda ölçeklendirilmesi gereken piksel resim dosyaları oluşturursam, böylece tek bir piksel 4 piksellik bir kutu haline gelir. Piksel resmimi 2x2 piksel ile mi oluşturmalıyım yoksa 1x1 piksel ile mi oluşturmalıyım, böylece daha sonra XNA'da 2x2 piksele ölçeklendirebilir miyim? 1: 1'in piksel sanat efekti yerine çok fazla ayrıntıya neden …
9 xna  c#  sprites 


2
AABB çarpışmalarında platform atlama sorunları
İlk önce şemaya bakın: AABB fizik motorum bir kavşağı çözdüğünde, penetrasyonun daha küçük olduğu ekseni bularak objeyi o eksen üzerindeki "dışarı iterek" yapar. "Atlayarak sola atlamak" örneği göz önüne alındığında: Eğer hız X hız Y'den büyükse, AABB varlığı Y eksenine iterek atlamayı etkin bir şekilde durdurur (sonuç: oyuncu havada durur). …

2
Su üzerinde yüzen bir nesnenin simülasyonu
Yukarıdan aşağıya balık tutma oyunu üzerinde çalışıyorum. Gölün etrafında hareket eden tekne ile ilgili bazı fizik ve çarpışma tespiti yapmak istiyorum. Ana motordan veya trol motorundan itme kuvveti, rüzgarın nesne üzerindeki etkisi ve suyun nesne üzerindeki sürüklenmesini uygulamak istiyorum. Farseer fizik motoruna bakıyordum, ancak fizik motoru kullanarak herhangi bir deneyime …

7
Wikipedia A * yol bulma algoritması çok zaman alıyor
C # 'da A * pathfinding başarıyla uyguladım ama çok yavaş ve neden anlamıyorum. Hatta openNodes listesini sıralamamayı denedim ama yine de aynı. Harita 80x80 ve 10-11 düğüm var. Sahte kodu buradan aldım Wikipedia Ve bu benim uygulamam: public static List<PGNode> Pathfind(PGMap mMap, PGNode mStart, PGNode mEnd) { mMap.ClearNodes(); mMap.GetTile(mStart.X, …

2
Vektörleri kullanarak bir hareketli grafiği XNA / C # içinde taşıma
Şu anda C # dili ile XNA oyun geliştirme arıyorum. İki sınıf var: ana oyun işleyicisi ve bir "sprite" sınıfı. Aşağıda, konuyu yeterince açıkladığını umduğum bazı temel sözde kodlar verilmiştir. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { this.the_sprite.moveTo(mouse.x, mouse.y) } this.the_sprite.update(time) base.update(time) …
9 xna  c#  vector  movement 

1
Masa Oyunu AI Oluşturma
Türkiye'de çok popüler olan ve Okey olan bir masa oyununu kodlamak istiyorum. http://en.wikipedia.org/wiki/Okey Ama yapay zeka ile ilgili bazı problemlerim var. Firslty oyunu açıklamama izin verin .. Oyun 4 oyuncu tarafından oynanır. Bu oyunda 106 fayans vardır, bunlardan 2'si sahte jokerdir. Diğer 104 kiremit genellikle yeşil, siyah, mavi ve kırmızı …

1
Zune WP7 ile aynı özellikler? (jest, ivmeölçer)
Kanada'da henüz zune HD'ye sahip değiliz (henüz) sadece WP7 ile aynı programlanabilir özelliklere sahip olup olmadığını merak ediyor musunuz? Hareketler ve ivmeölçer gibi. Temelde sadece bir oyun yapıyorsam, ekran kontrolleri (ekranda parmak çubukları) ile bu zune için kolay bir liman mı? Teşekkürler!

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.