LibGDX ist ein plattformübergreifendes Java-Spieleentwicklungsframework, das auf OpenGL (ES) basiert und unter Windows, Linux, Mac OS X, Android, iOS und Ihrem WebGL-fähigen Browser funktioniert.
Ich möchte eine Reihe expandierender Aufzählungszeichenmuster erstellen, die Formen wie Quadrate, Dreiecke usw. bilden. Ein Beispiel dafür, wonach ich suche, ist im folgenden Video zu sehen, in dem die Aufzählungszeichen in der Form eines explodieren, wenn die Sterne gesammelt werden expandierender Stern: https://youtu.be/7JGcuTWYdvU?t=2m41s
Wenn ich ein neues LibGDX-Projekt erstelle, erweitert die Hauptklasse des Core-Projekts ApplicationAdapter . So sieht es aus. 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); } …
Ich arbeite an einem boggle-artigen Spiel für Android mit libgdx. Dem Benutzer wird ein 4x4-Buchstabengitter angezeigt, und er muss Wörter finden, indem er seinen Finger über die Buchstaben zieht. Im Gegensatz zu Boggle möchte ich, dass gebrauchte Buchstaben verschwinden. Die verbleibenden Buchstaben fallen nach unten (auf die Unterseite der Tafel, …
Ich baue ein einfaches Tic-Tac-Toe-Beispiel mit LibGDX. Ich habe einfache Bilder: Kreuz, Kreis und Brett, alle pngmit GIMP mit einem transparenten Hintergrund erstellt. Wie kann ich sie Texturemit Transparenz rendern ? Ich habe es mit der GL10-Aktivierungsfunktion versucht, aber sie scheint nicht zu funktionieren.
Wie fülle ich die Region mit wiederholter Textur? Jetzt verwende ich die nächste Methode: 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, …
Ich arbeite an einem Spiel mit LibGDX und habe ein Problem. Damit mein Spiel für die meisten Auflösungen geeignet ist, habe ich für jedes Seitenverhältnis ein Basiselement erstellt, z. B. ein Hintergrundbild für das Hauptmenü. Ich habe es in 800 x 600 für 4: 3, 1280 x 720 für 16: …
Ich habe nach Tutorials gesucht. Ich habe Leute gesehen, die die oben genannten Klassen zum Laden von Bildern verwendet haben. Nach meinem Verständnis können alle Klassen in einer Nicht-Potenz von zwei Bildern lesen. TextureRegion / TextureAtlas werden normalerweise zum Laden von Sprite-Blättern verwendet, in denen das Blatt mehrere Bilder enthält. …
Es fällt mir schwer, eine Entscheidung über die Implementierung einer Leistensteigmechanik für einen physikgetriebenen 2D-Plattformer zu treffen. Was ist der beste Weg, um dies zu erreichen, ohne dass es zu komplex wird? Bisher verstehe ich (Hobbyist hier kein Profi) einige Optionen, darunter: Wenden Sie kontrollierte Kraft auf den starren Körper …
Ich denke derzeit über meine Optionen für die Spieleentwicklung und die Bereitstellung auf Steam Greenlight nach. Ich mag Java mit libGDX sehr, insbesondere wegen seines plattformübergreifenden Android-Potenzials, und ich verstehe, dass es möglich ist, Java-Spiele auf Steam bereitzustellen. Ich bin auch sehr zufrieden damit, eine Art Wrapper erstellen zu müssen, …
Ich lade die neueste libgdx Version 1.6 herunter und kann das Problem mit der Mitte meines BitmapFont-Textes nicht lösen. Früher in Version 1.54 habe ich die Methode getBounds () verwendet, um die Breite des Textes herauszufinden. Teilen Sie Ihre Lösungen, danke
Ich habe Probleme damit, eine Nahkampfwaffe einzusetzen, die schwingen kann, wenn eine Taste gedrückt wird. Ich stelle mir zwei verschiedene Angriffe vor (Stich und Schwung) Ich habe versucht, zwei Vorrichtungen (Charakter + Waffe), zwei verschiedene Körper, zwei verschiedene Körper + Drehgelenk zu erstellen, aber ich kann es nicht so codieren, …
Ich folge dem Buch "Learning LibGDX Game Development", um ein einfaches Spiel zu erstellen. Ich bin im Menüerstellungsbereich, wo wir eine Bühne erstellen und sie mit Debug-Rändern rendern. Das Buch sagt zu verwenden, Table.drawDebug(stage)aber diese statische Methode scheint Tablevollständig aus der Frameworks- Klasse entfernt worden zu sein . Ich importiere …
Ich habe Probleme, Text in meinem Spiel in derselben Größe auf verschiedenen Bildschirmen anzuzeigen, und habe einen einfachen Test durchgeführt. Dieser Test besteht darin, eine Textanpassung auf dem Bildschirm anzuzeigen. Ich möchte, dass der Text unabhängig vom Bildschirm und von DPI dieselbe Größe hat. Ich habe diese und jene Antwort …
Nach einer Aufgabe und dem Einstieg in libGDX durch Erstellen eines kleinen Snake-Klons bin ich auf ein Problem gestoßen, für das ich mich wahrscheinlich in Kürze schämen werde. Ich habe derzeit einen Schlangenkopf (zu diesem Zeitpunkt ein einfaches Rechteck), der sich auf der Leinwand des Spiels bewegt. Der einfachste Weg, …
Ich erstelle ein einfaches Zelda-ähnliches Top-Down-Spiel in libgdx und möchte kachelbasierte Dungeons implementieren, die ähnlich wie dieses prozedural generiert werden . Libgdx hat eine Klasse namens TiledMap, die meinen Anforderungen zu entsprechen scheint. Die Dokumentation außerhalb der offiziellen Dokumente legt jedoch nahe, dass TiledMaps nur in Verbindung mit .tmx-Dateien oder …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.