«libgdx» etiketlenmiş sorular

LibGDX, Windows, Linux, Mac OS X, Android, iOS ve WebGL etkin tarayıcınızda çalışan OpenGL (ES) tabanlı bir platformlar arası Java oyun geliştirme çerçevesidir.


3
LibGDX Game vs ApplicationAdapter
Yeni bir LibGDX projesi oluşturduğumda Core projesinin ana sınıfı ApplicationAdapter öğesini genişletir . İşte böyle görünüyor. package com.marimba.apptest; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; public class AppMain extends ApplicationAdapter { @Override public void create () { } @Override public void render () { Gdx.gl.glClearColor(1, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); } } …
12 java  libgdx 

2
Kelime oyun tahtası uygulaması?
Ben libgdx kullanarak android için bir boggle türü oyun üzerinde çalışıyorum. Kullanıcıya 4x4 harf ızgarası sunulur ve kelimeleri parmağınızı harfler üzerinde sürükleyerek bulmalıdır. Boggle'ın aksine kullanılmış harflerin kaybolmasını istiyorum. Kalan harfler düşer (panonun altına, ekran yönü sabittir) ve tahta üstten doldurulur. Kullanıcılar, stratejik kelime seçimiyle harfleri daha iyi bir yere …
12 android  libgdx 


2
Dokuyu libgdx içinde tekrarla
Bölgeyi tekrarlanan doku ile nasıl doldurulur? Şimdi bir sonraki yöntemi kullanıyorum: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++) { spriteBatch.draw(texture, i*tWidth, k); } …

1
Libgdx içindeki Texture, TextureRegion, TextureAtlas, Sprite ve Image arasındaki farklar nelerdir?
Etrafta öğreticiler aradım. Görüntüleri yüklemek için yukarıdaki sınıfları kullanan insanlar gördüm. Anladığım kadarıyla, tüm sınıflar iki görüntünün gücü olmadan okuyabilir, TextureRegion / TextureAtlas genellikle sayfanın birden fazla görüntü içerdiği sprite sayfasını yüklemek için kullanılır. Doku / Sprite / Görüntü için kullanılırken, tek bir görüntüyle sprite sayfası yüklemek için kullanılırlar. Ancak, …
12 libgdx 


5
Çıkıntıya tırmanma animasyonu ve hareketi (2B platform)
Bir fizik güdümlü 2d platformer için çıkıntı tırmanma tamircisi uygulanması konusunda karar vermek için mücadele. Aşırı karmaşık hale gelmeden bu konuda gitmenin en iyi yolu nedir? Şimdiye kadar anlıyorum (hobi burada bir profesyonel değil) orada birkaç seçenek dahil: Kök konumu el konumunun hemen üzerinde oluncaya kadar y eksenindeki rijit gövdeye …
11 2d  libgdx  box2d  spine 

2
Table.drawDebug libGDX'te kullanımdan kaldırıldığı için bunun yerine ne kullanmalıyım?
Basit bir oyun yapmak için "LibGDX Oyun Geliştirme Öğrenme" kitabını takip ediyorum. Bir sahne oluşturduğumuz ve hata ayıklama kenarlıklarıyla oluşturduğumuz menü oluşturma bölümünde bulunuyorum. Kitap kullanıldığını söylüyor, Table.drawDebug(stage)ancak bu statik yöntem frameworks Tablesınıfından tamamen kaldırılmış gibi görünüyor . İthal ediyorum com.badlogic.gdx.scenes.scene2d.ui.Table; aşağıda benim kod: @Override public void render(float deltaTime) { …

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 …

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 

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.