«xna» etiketlenmiş sorular

XNA, Microsoft, Windows, Windows Phone ve Xbox 360 için konuşlandırmaya izin veren bir oyun çerçevesidir.

2
XNA'da kullanıcının mini oyunlar paketlerini indirebileceği ve ana .exe'nin değiştirilmeden bunları çalıştırabileceği bir mini oyun koleksiyonunu nasıl yapabilirim?
Şu anda XNA'da bir PC oyunu yapıyorum. Aslında bir mini oyun koleksiyonu (şu anda 3 mini oyun var), ancak indirilebilir 'paketlerde' daha fazlasını yapmayı ve eklemeyi planlıyorum. Sorum şu: Bunu başarmanın en iyi yolu nedir? Şu anda düşüncelerim: Bir 'oyun' arayüzü oluşturun Bu arayüze oyunlar oluşturun ancak .dll olarak oluşturun …
12 xna  c# 

2
XNA “XBox 360 Projesi” Windows üzerinde de çalışır mı?
XBox 360 için bir XNA projesinin .NET Compact Framework'ün özel bir sürümünü kullanacağını anlıyorum. Ama diyelim ki hem XBox 360 hem de Windows için yayınlamak istiyorum. XBox sürümü (kompakt çerçeve kullanarak) Windows için dağıtılmışsa yine de çalışır mı yoksa dağıtmak için normal çerçeveye (veya Xbox olmayan CF'ye) karşı yeniden oluşturmam …
12 xna  windows  xbox360 

5
Bileşen tabanlı bir oyunda çarpışma nasıl doğru bir şekilde ele alınır?
Bileşenlerin etrafında tasarlanmış bir oyunda çarpışmayı düzgün bir şekilde ele alma yollarının etrafına sarılmaya çalışıyorum. Birçok örnek PhysicsComponent, varlığın bileşen listesine eklenen bir çeşit var ama gerçek uygulama beni karıştırıyor. Bunun çalışması PhysicsComponentiçin etrafındaki dünyaya erişmesi gerekir. Bu benim için sezgisel bir anlam ifade etmiyor. Bir bileşen sadece konteynerinin (varlık) …


4
Oyuncuyu merdivenlere düzgünce koştur
Oyuncunun Daima sağa doğru çalıştığı bir 2D Platform oyunum var, ancak arazi Her zaman yatay değil. Misal: Oyuncu kutusu ve diğer bloklarla kavşakları kontrol eden, büyük bir blokla karşılaşırsanız oyuncunun çalışmasını durdurmak için sınırlayıcı bir çarpışma sistemi uyguladım, böylece atlamanız gerekiyor, ancak merdiven koyduğumda onu istiyorum yatay zeminde olduğu gibi …


6
XNA oyununu grafiksiz çalıştırın
Bir şey görüntülemeden bir XNA oyunu çalıştırmak için yine de olup olmadığını merak. Bir oyuncunun ev sahibi olduğu ve diğer kişilerin oyununa bağlanabileceği bir istemci sunucu kurulumunda çalışan bir çalışma oyunum var. Şimdi oyunu grafik kartı olmadan kararlı bir sunucuda bir ana bilgisayar olarak çalıştırmak istiyorum, temelde herhangi bir Draw …
11 xna  xna-4.0 

2
XNA / MonoGame için taşınabilir tamponlu klavye girişi?
Bir ön çözüm olarak, şu anda tamponlu klavye girişi için bir C # / XNA oyun projesinde Nuclex çerçevesini kullanıyorum . Ne yazık ki, nuclex SlimDX.Directinput.dll güveniyor ve bu nedenle benim bilgim sadece Windows işletim sistemleri altında kullanılabilir. Ancak, diğer platformları (Linux, OSX, vb.) Hedeflemek için MonoGame kullanıyorum ve bu …

4
Bir oyunda Time Stop veya Bullet Time nasıl kodlanır?
XNA 4.0'da tek oyunculu bir RPG platform geliştiriyorum. Zamanı "durduracak" veya yavaşlatacak bir yetenek eklemek istiyorum ve sadece oyuncu karakterinin orijinal hızında hareket etmesini istiyorum (Baldur Kapısı serisinden Time Stop büyüsüne benzer). Kesin bir uygulama değil, bazı genel fikirler ve tasarım kalıpları arıyorum. EDIT: Mükemmel giriş için teşekkürler. Aşağıdaki çözümü …
11 xna  time-travel 

6
20 milyon kiremitli harita oyunu hafızanın bitmesine neden olur, nasıl önlerim?
Çok büyük haritalar yüklenirken, yükleme yöntemi yeni bir harita döşemesi örneğinin oluşturulduğu bellek istisnasını atar. Tüm haritanın en azından sunucu uygulamasında (ve mümkünse istemcide) işlenmesini istiyorum. Bu sorunu nasıl çözmeliyim? UPD: Buradaki soru, hala kullanabileceği boş hafıza olduğunda oyunun çökmesini nasıl durduracağı. Haritayı parçalar halinde bölmeye gelince, bu iyi bir …

2
Microsoft XNA Platformer Örneği, Collsion Detection doğru bir şekilde uygulandı mı?
Microsoft tarafından sağlanan örnek, çarpışma algılamasında (görebildiğim kadarıyla) küçük bir hata olacak gibi görünüyor. Kullanıcı Geçilemeyen bir döşemeyle çarpıştığında, kesişimin derinliği hesaplanır. X ve Y derinlik değerlerinden daha küçük olanı, kullanıcının döşemeyle çarpışmayacak şekilde konumunu sabitlemek için kullanılır. Ancak kullanıcı çapraz olarak seyahat ediyorsa, bu, karakterin döşemeyle ilk çarpıştığı noktada …

2
Dünyadan oyuncuya envanter sistemi nasıl yapılır?
XNA (gerçekten önemli değil, herhangi bir platform olabilir) içinde bir envanter sistemi uygulamaya çalışırken bir sorunla karşılaşıyorum ama şimdiye kadar. İşte kafamı sarmaya çalıştığım sorun: Dünyadan bir eşyayı nasıl alabilirim (bir canavarı öldürdüğün zırhı düşürdüğünü düşün) ve oyuncumun envanterine nasıl alabilirim? Bir envanter sadece bir öğe listesiyse, teknik olarak, bir …
11 xna  c#  2d 


1
XNA “Burn” Etkisi ile Krater Ekleme (GPU ile)
Şu anda XNA'da bir 2D "Solucanlar" klonu üzerinde çalışıyorum ve özelliklerden biri "deforme edilebilir" arazi (örneğin bir roket araziye çarptığında, bir patlama ve arazinin bir kısmı yok oluyor). Şu anda bunu nasıl yaptığım, merkeze yaklaştıkça giderek daha yüksek bir Kırmızı değerine sahip bir doku kullanmaktır. Bu "Deforme" dokusunun her pikselinde …
11 xna  textures  effects 

4
Oluşturma Çözünürlüğü Bağımsız Metin
Oyunumda çözünürlükten bağımsız metin çizmenin bir yoluna ihtiyacım var. Yani, metni yakınlaştırabilmem ve hiç piksel yapaylığı görmem gerekiyor. Herkes bu konuda nasıl gidebilirim hakkında herhangi bir öneri yapabilir?
11 xna  2d  3d  text 

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.