Oyun Geliştirme

Profesyonel ve bağımsız oyun geliştiricileri için soru cevap


1
3D Kinect Noktalarını Kullanarak Keystone Düzeltme
XNA ile, zemine yansıtılan basit bir dikdörtgen görüntülüyorum. Projektör keyfi bir konuma yerleştirilebilir. Açıkça, yansıtılan dikdörtgen projektörlerin konumuna ve açısına göre çarpıtılır. Kinect dört köşeyi arayarak zemini tarar. Şimdi amacım orijinal dikdörtgeni, temelde dikdörtgeni önceden eğdirerek projeksiyonun bozulmayacağı şekilde dönüştürmektir. İlk yaklaşımım her şeyi 2B olarak yapmaktı: Önce warpPerspective()taranan noktalardan …
15 xna  2d  3d  projection  kinect 

2
Eski 3D oyunların neden “gergin” grafikleri vardı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 2 yıl önce kapalı . Son zamanlarda "MediEvil" oynuyorum ve merak ettim: eski 3D oyunların bazılarının hareket ederken "akan" grafiklere sahip …
15 3d 

1
'Raiden 2' mor lazerin arkasındaki matematik nedir?
Lazerin yolu, kullanıcı girişinden ve ekranda bulunan düşmanlardan etkilenir. İşte bir video, 5:00 dakikada söz konusu lazer gösterilir: Raiden II (PS) - 1 Loop Clear - Bölüm 2 GÜNCELLEME İşte Inkscape kullanarak bir test, gemi altta, ilk 4 düşman plazma tarafından hedefleniyor. Bir çeşit örüntü var gibi. Önce gemiyi hareket …

5
Ubuntu için Unity 3D motoru mu?
Unity 3D'yi Ubuntu'da çalıştırmanın herhangi bir yolu var mı? Şu anda Ubuntu 12.04 64bit sürümünü kullanıyorum. Şarap da var.
15 unity 

2
Unity ile oyun kurarken GC'yi nasıl hesaba katmalıyım?
* Bildiğim kadarıyla, iOS için Unity3D, Mono çalışma zamanına dayanıyor ve Mono'nun sadece nesil mark & ​​sweep GC'si var. Bu GC sistemi, oyun sistemini durduran GC zamanından kaçınamaz. Örnek havuzlaması bunu azaltabilir, ancak tamamen değil, çünkü CLR'nin temel sınıf kitaplığında örneklemenin gerçekleşmesini kontrol edemeyiz. Bu gizli küçük ve sık vakalar …

5
En iyi kafa bob formülü nedir?
Uzayda bir nokta, bir seyahat yönü ve başlangıcından bu yana geçen zaman, baş bob'u simüle etmek için ikna edici, mide bulandırıcı olmayan bir formül nedir? Önceki oyunlarda başarılı olan nedir? Hangi bobs'un hastalığı en az indüklediğine dair herhangi bir araştırma yapıldı mı? Yukarı eksene uygulanan bir naif kafa bob formülü: …


2
İnsanlar neden kuaterniyon kullanıyor?
Onları bir süredir kara kutu olarak kullanıyorum, sadece matematik öğreniyorum ama sadece bu sorunun kesin cevaplarını istiyorum. Şimdiye kadar kişisel olarak karşılaştığım tek fayda SLERP'i iki açı arasında yapabilme yeteneğidir - aynı etkiyi elde etmek için etrafta oldukça çirkin bir çalışmaya ihtiyacınız var (kendiliğinden birbirine bağlanıyor).

9
XNA öğrenmeye nasıl devam etmeliyim? [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 . 6 yıl önce kapalı . XNA'da oyun yapmayı öğrenmeye başlamak istiyorum, ancak nereden başlayacağımı bilmiyorum! Birisi bana hangi yazılım parçalarına ihtiyacım olduğunu …
15 xna  c# 


2
2D Gezegen Yerçekimi
Bir uzay gemisinin başlatıldığı ve daha sonra yolunun gezegenlerin yerçekiminden etkilendiği basit bir oyun yapmaya çalışıyorum. Bu oyuna benzer: http://sciencenetlinks.com/interactives/gravity.html Bu oyunda gezegenlerin uzay gemisi üzerindeki etkisini nasıl kopyalayacağımı bilmek istiyorum, böylece bir uzay gemisi yönünü değiştirmek için bir gezegenin etrafında 'döngü' yapabilir. Uzay gemisinin gezegenin etrafında büyük bir elips …
15 2d  physics 

3
Hem istemci hem de sunucuyu aynı anda nasıl verimli bir şekilde kodlayabilirim?
Oyunumu bir istemci-sunucu modeli kullanarak kodluyorum. Tek oyuncuda oynarken, oyun yerel bir sunucu başlatır ve onunla uzak bir sunucu (çok oyunculu) gibi etkileşime girer. Bunu ayrı singleplayer ve çok oyunculu kod kodlamak önlemek için yaptım. Kodlamaya yeni başladım ve büyük bir sorunla karşılaştım. Şu anda Eclipse'de tüm oyun sınıflarını paketler …


2
Bir voksel motorunda aydınlatmayı nasıl uygulayabilirim?
MC'yi arazi motoru gibi oluşturuyorum ve aydınlatmanın onu çok daha güzel göstereceğini düşündüm. Sorun, ışık yayan bir blok yerleştirildiğinde blokların düzgün şekilde aydınlatılmamasıdır (alttaki ekran görüntülerine bakın) sayfada. Şimdiye kadar minecraft'ın "bloklu" aydınlatmasını uygulamak istiyorum. Bu yüzden bir VertexFormat oluşturdum: struct VertexPositionTextureLight { Vector3 position; Vector2 textureCoordinates; float light; public …
15 c#  xna  lighting  raycasting 

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.