«java» etiketlenmiş sorular

Java, Java programlarının çoğu donanım ve yazılım platformunda değişmeden çalışmasına izin veren popüler bir nesne yönelimli programlama dili ve çalışma zamanı ortamıdır.

2
Libgdx içinde yordamsal olarak oluşturulmuş döşemeleri nasıl uygulayabilirim?
Libgdx'te basit bir yukarıdan aşağı Zelda-esque oyunu oluşturuyorum ve buna benzer şekilde, prosedürel olarak oluşturulan karo tabanlı zindanları uygulamak istiyorum . Libgdx'in TiledMap adı verilen ve ihtiyaçlarımı karşılayacak bir sınıf var, ancak resmi dokümanlar dışındaki belgeler TiledMaps'in yalnızca .tmx dosyalarıyla veya başka bir deyişle önceden tasarlanmış haritalarla kullanılabileceğini gösteriyor. Ben …

3
Bir varlığın bir yönde hareket etmesini nasıl sağlarım?
Bir var Entityher oyun kene güncellenir örneği. Varlığın sadece sürekli ilerlediğini varsayalım. Varlığın açısını bu yönde hareket ettiren bir işleve vermek istiyorum: moveForward(90);onları sağa doğru hareket ettirmelidir. Rotasyonumu global olarak ilan edersem int, moveForward(rotation); rotation++; hareketi ile küçük bir çemberin izini sürecekti. Bunu nasıl yapabilirim? Bunun vektör matematiğini içerdiğini varsayıyorum; …

4
Java ve Steam JVM dağıtımı
Şu anda oyun geliştirme ve Steam Greenlight'a dağıtma seçeneklerimi düşünüyorum. Özellikle çapraz platform Android potansiyeli nedeniyle libGDX ile Java'yı gerçekten çok seviyorum ve Java oyunlarını Steam'e dağıtmanın mümkün olduğunu anlıyorum. Java oyunumun C ++ Steamworks API'sini arayabilmesi için bir çeşit sarıcı oluşturmak zorunda kaldığım için çok rahatım. Sorum, hangi dağıtım …
10 java  libgdx  steam 


4
Box2D'de (libGDX) Yakın Dövüş Silahı Oluşturma
Bir tuşa basıldığında sallanabilen yakın dövüş silahının nasıl uygulanacağıyla uğraşıyorum. İki farklı saldırı (bıçak ve salıncak) hayal ediyorum İki fikstür (karakter + silah), iki farklı gövde, iki farklı gövde + revolute eklem oluşturmayı denedim, ancak benzediğini hayal ettiğim şekilde davranması için kodlayamıyorum. STAB: Bu nedenle, bir düğmeye basıldığında, bir gövde …
10 java  libgdx  box2d 

2
Yazı tipi boyutunu libgdx'te ekran çözünürlüğüyle eşleştirme sorunu
Oyunumda farklı ekranlarda aynı boyutta metin göstermek için sorun yaşıyorum ve basit bir test yaptım. Bu test, ekrana uyan bir metin göstermeyi içerir, metnin ekrandan ve DPI'dan bağımsız olarak aynı boyutta olmasını istiyorum. Bulduğum bu ve bu cevap benim sorunu çözmek gerektiğini düşünüyorum ama bilmediğimiz. Masaüstünde boyut tamam, ancak telefonumda …

2
Bir yılan kuyruğunun kafayı takip etmesini nasıl sağlayabilirim?
Bir ödevi takiben ve küçük bir Yılan klonu oluşturarak libGDX ile çalışmaya başladıktan sonra, kısa bir süre içinde utanacağım bir sorunla karşılaştım. Şu anda oyunun tuvalinde dolaşan bir yılanın kafasına (bu aşamada basit bir dikdörtgen) sahibim. Yılanın geri kalanını inşa etmenin en basit yolu, kafanın oyuncunun yaptıklarına göre boyutunu küçültecek …
10 java  libgdx 

2
3D voksel tabanlı bir odanın verimli bir şekilde mühürlenip mühürlenmediğini belirleme
Ben büyük odalar voksel tabanlı bir 3D odalarda mühürlü olup olmadığını verimli bir şekilde belirlemek ile bazı sorunlar yaşıyorum. Yardım istemeden sorunu çözmek için elimden gelenin en iyisini yapmaya çalıştığım bir noktadayım, ama vazgeçecek kadar denemedim, bu yüzden yardım istiyorum. Açıklığa kavuşturmak için, mühürlü, odada delik olmamasıdır. Odanın sızdırmazlığını kontrol …
10 java  voxels  recursion 

3
Ekonomiye dayalı bir oyunu kod olarak nasıl modellemeliyim?
Eski bir medeniyete dayanan bir ekonomi oyunu yaratmak istiyorum. Nasıl tasarlayacağından emin değilim. "Space Invaders" ın bir kopyası gibi daha küçük bir oyun üzerinde çalışsaydım, bunu şu şekilde yapılandırmakta sorun yaşamazdım: Ana Kontrol Sınıfı Grafik Sınıfı Oyuncu Sınıfı Düşman sınıfı Ekonomi oyunum gibi daha büyük projeler için bunu nasıl yapacağımı …

2
Java 2D oyun programlama: Bir oyun döngüsü yapmak için farklı yaklaşımlar
Java oyun programlamasında yeniyim, ancak ne kadar çok okursam, kafam karışıyor, çünkü bir oyun döngüsü yapmak için birkaç farklı yaklaşım gördüm: 1. Timer sınıfını kullanan standart yaklaşım (daha az gibi görünüyor) hassas). 2. System.nanoTime kullanan daha kesin yaklaşım. 3. scheduleAtFixedRate kullanan basit bir yaklaşım. Genellikle hangisi tercih edilmelidir ve her …

2
İşlevsel diller Android'de ne kadar iyi performans gösterir?
Bu, özellikle uygun olduğunu düşündüğüm bu sorunun özel bir örneğidir . Android için bir oyun üzerinde çalışıyorum ve Scala'yı libgdx ile kullanmayı planlıyorum. Performanslı bir oyun yapmayı planlıyorum, ancak hiper performanslı bir oyun olmak zorunda değilim. Libgdx'in Çöp Toplama ile ilgili belgelerini gördüm ve bu beni düşündürüyor: Fonksiyonel programlama birçok …
10 java  android  libgdx 

2
Açlıktan ölme oyununda olduğu gibi, araziyi nasıl 2.5D perspektifinde oluşturabilirim?
Terraria gibi 2D yan kaydırma oyunları yapma deneyimim var, ancak şimdi kendime meydan okumak ve 2.5D perspektifi olan bir oyun yapmak istiyorum . Taklit etmeye çalıştığım oyun Açlıktan ölmek. Şu anda odaklandığım yer nasıl yaratılacağını bulmak. Zemini nasıl ürettiklerini ve sonra nasıl yarattıklarını anlamakta zorlanıyorum. Zemini oluşturduklarını düşündüğüm yol, önce …

3
Oyun Teorisi ve Oyun Geliştirme arasında herhangi bir ilişki var mı?
Java'da oyun öğrenmek isteyen bir Java programcısıyım, son zamanlarda Wayne L.Winston tarafından yazılmış bir Yöneylem Araştırması kitabına baktım. Oyun Teorisi ile ilgili bir konu var. Gerçekten matematiksel. Ben sadece bir uygulama geliştiricisiyim, ama bu kitap bir oyun kariyerine başlamak için yardımcı olur mu?
10 java  game-theory 

2
Koparma Çarpışması: Çarpışma tarafını algılama
Bir koparma klonu yazıyorum (ilk oyunum) ve tuğlanın hangi tarafına vurulduğunu nasıl anladığım konusunda tamamen sıkıştım. Şuna benzeyen bir çarpışma algılama yöntemi var: DetectCollision(Object a, Object b) x = distance(a.x, b.x); y = distance(a.y, b.y); if (x is smaller than the combined width & y is smaller is than combined …

2
Kesme kolları olan karakter oluşturma (Java / OpenGL'deki Blender modelleri)
Çıkarılabilir uzuvlara sahip olmak istiyorsam, karakter animasyonu oluşturmak ve sınıfları oluşturmak için hangi hususları dikkate almalıyım? Sinir sistemine kadar her şeyi tanımlayabilen ayrıntılı bir vücut sistemi geliştirdim. Cüce Kalesi'nde bulunan hasar detay seviyesine benzer bir şey hedefliyorum. Örneğin, bir karakter üst kollarına zarar verdiğinde, tüm kolu devre dışı bırakabilecek sinir …

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.