Als «lwjgl» getaggte Fragen

Die Lightweight Java Game Library (LWJGL) bietet Zugriff auf die leistungsstarken plattformübergreifenden Bibliotheken OpenGL und OpenAL. Zusätzlich bietet LWJGL Zugriff auf Controller wie Gamepads, Lenkrad und Joysticks.

41
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?

Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das...

26
Wie verhindern Teams das Überschreiben von Quelldateien? [geschlossen]

Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in...

15
Erstellen eines HUD / GUI mit OpenGL (LWJGL)

Ich bin in der Phase meiner Spieleentwicklung, in der ich ein HUD oder eine GUI erstellen muss. Ich bin noch nie zu diesem Teil gekommen, also weiß ich nicht, wie es gemacht wird. Ich habe versucht, ein einfaches Quad an einer festen Position auf dem Bildschirm zu rendern, aber es gibt ein Problem....

14
Wie lade ich 3D-Modelle in Java?

Mit LWJGL können Sie am einfachsten ein 3D-Modell laden, das auf dem Bildschirm gezeichnet werden soll. Ich weiß, dass LWJGL keine eingebaute Ladeunterstützung hat, daher suche ich nach einer kleinen Bibliothek, die das Laden spezifischer .blend-Dateien

12
OpenGL - weiße Kanten an Würfeln

In einem Minecraft-ähnlichen Spiel bekomme ich weiße Ränder auf meinen Würfeln: Bei dunkleren Texturen macht sich dies deutlich bemerkbar. Die Texturen werden wie folgt eingerichtet: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D,...

8
Was ist die Hauptverwendung von Vertex-Pufferobjekten?

Nach dem, was ich gelesen habe, scheinen VBOs nur der Leistung zu dienen. Ich arbeite an einem sehr rudimentären Lernprojekt in lwjgl und versuche nur herauszufinden, in welche erweiterten Funktionen der Bibliothek ich mich vertiefen sollte und welche Verwendung sie haben. Mein Verständnis ist,...

8
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI

Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert...

6
Nur das rendern, was auf dem Bildschirm angezeigt wird

Ich bin ziemlich neu auf dieser Welt, also nimm es mit. Ich habe ein Gitter von Blöcken in einem Top-Down-2D-Spiel, das mit Slick geschrieben wurde. Die beste Art, daran zu denken, ist die Pokemon-Welt. Im Moment rendere ich alle Blöcke auf einer bestimmten Karte, unabhängig davon, ob sie gerade...