Als «libgdx» getaggte Fragen

12
Wiederhole die Textur in libgdx

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++)...

11
Ledge Climbing Animation und Bewegung (2d Platformer)

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:...

10
Wie gut funktionieren funktionale Sprachen unter Android?

Dies ist ein Sonderfall dieser Frage , der meiner Meinung nach besonders relevant ist. Ich arbeite an einem Spiel für Android und plane, Scala mit libgdx zu verwenden. Ich habe vor, ein performantes Spiel zu machen, aber nicht unbedingt ein hyper-performantes Spiel. Ich habe die Dokumentation von...

10
Erstellen einer Nahkampfwaffe in Box2D (libGDX)

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...

10
Wie kann ich einen Schlangenschwanz dem Kopf folgen lassen?

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...

10
Was sollte ich stattdessen verwenden, da Table.drawDebug in libGDX veraltet ist?

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...

10
Java- und Steam-JVM-Bereitstellung

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...

9
Warum kann ich den Operator '> =' nicht mit Vector3s verwenden?

Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in...

9
LibGDX hält die Kamera innerhalb der Grenzen von TiledMap

Ich habe eine einfache TiledMap, die ich gut rendern kann. Ich habe einen Spieler (mit Box2D) herumhüpfen und meine Kamera folgt dem Spieler herum: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Die Kamera bewegt sich jedoch...

9
Vor- und Nachteile von libgdx [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen...

8
Wie zeichne ich einen Tabellenrand in libgdx?

Ich bin neu in libgdx und arbeite derzeit an TableLayout. Ich frage mich, wie ich für jede Zelle Rahmen zeichnen kann. Ich habe einige Nachforschungen angestellt, aber es scheint, dass ich nur diese Lösung finden könnte: /programming/13828423/drawing-table-borders-in-libgdx-0-9-7 Das Aktivieren...

8
Wie kann ich einen Scanline-Effekt implementieren?

Ich arbeite an einem Old-School-Plattformer in libgdx und möchte, dass er einen "Scanline" -Effekt hat, wie folgt: Mein erster Versuch war, eine kleine Textur zu erstellen und sie auf einem Quad im Vollbildmodus zu zeichnen. Ich habe zwei verschiedene orthografische Kameramodi verwendet (einen...