LWJGL
libGDX
Our great sponsors
LWJGL | libGDX | |
---|---|---|
71 | 61 | |
4,543 | 22,609 | |
1.3% | 0.9% | |
8.9 | 8.8 | |
3 months ago | 3 days ago | |
Java | Java | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LWJGL
-
Game crashes starting 1.5.2
229 recipes 27 achievements 2023-11-15 18:45:08 [CLIENT] [INFO] Setting user: aleislost (Session ID is token:0:) 2023-11-15 18:45:08 [CLIENT] [INFO] LWJGL Version: 2.9.4 Starting up SoundSystem... Initializing LWJGL OpenAL (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) OpenAL initialized. # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffd49392ee7, pid=5988, tid=0x0000000000002188 # # JRE version: OpenJDK Runtime Environment (8.0_392-b08) (build 1.8.0_392-b08) # Java VM: OpenJDK 64-Bit Server VM (25.392-b08 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [ig7icd64.dll+0x22ee7] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # C:\Users\Ale\AppData\Roaming\PollyMC\instances\1.5.2\.minecraft\hs_err_pid5988.log # # If you would like to submit a bug report, please visit: # https://github.com/adoptium/adoptium-support/issues # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # AL lib: (EE) alc_cleanup: 1 device not closed Process exited with code 1.
- Not only Unity...
-
I am looking to learn java for 2d and 3d game development any good tutorials or sources for beginners who don't know anything
Both libGDX and JMonkey engine make use of LWJGL.
-
Wayland support
Minecraft uses LWGL under the hood, which does support Wayland as of version 3 if it is configured to use EGL instead of GLX. (see https://github.com/LWJGL/lwjgl3/issues/748) Version 2 of LWGL does not support Wayland as it relies on xrandr, which is only available on X (see https://github.com/LWJGL/lwjgl/issues/118).
- Anybody working on games here?
-
minimax — minimalist 3D game engine in Clojure
The "engine" is built on top of amazing https://www.lwjgl.org/ and https://github.com/bkaradzic/bgfx/, and UI system is baked by https://github.com/memononen/nanovg and https://github.com/facebook/yoga
-
I can't think about another video game using Java. I mean, there WILL be more but i haven't saw them.
It's still in Java, they mention in one of their blog posts they are using lwjgl.
-
Okay! I know programming language, but what now?
Similarly, if you want to try a 2d game but using Java instead of C++, you can try LWJGL: https://www.lwjgl.org/, the same library that was used to make Minecraft, and I think Flappy Bird.
-
Best language to learn?
Java https://www.lwjgl.org/ (OpenGL Wrapper)
-
Is writing a Game Engine worth it?
For reference, Minecraft is probably the most famous game written in java (on top of the lwjgl framework). Back in the day it was known for being a surprisingly performance-intensive game for looking so simple. It's unclear to me how much of that was Java itself and not just the original implementation for Minecraft. It's gotten much better as the years have progressed, even accounting for better hardware.
libGDX
-
Show HN: Integer Map Data Structure
Neat, thank you! I'd love to see how it compares to the libgdx IntMap[0].
[0] https://github.com/libgdx/libgdx/blob/master/gdx/src/com/bad...
-
OSS Game Engines are increasing their stars on GitHub due to Unity's missteps
For anyone interested, LibGDX[1] is a very nice open-source game engine for Java. It is cross-platform (mobile, PC/mac, web). Very popular and well maintained, too.
-
(Java) Is there any way to convert InputStream to temp File without OutputStream?
And let me explain, for example jorbis this library has a lot of nested loops in it, i understand why this library using this, but this is really bad. Because when I am trying to use library with this code, this taking so much time to convert ogg to pcm, and yes I know that converting ogg to pcm is a hard process, but I need to optimize my program, make it more better. The main thing is EVERY decoding ogg file library using the same piece of code! And I am not joking for example libgdx.
-
(Java) How to .ogg file convert to pcm?
What the pcm file contains? And what is the structure? What data I should use for converting .ogg file into pcm? Is there any information about pcm files? Is there any repositories in github that converts .ogg files into pcm? (I am already know there is JVorbis, libgdx and jorbis but thats not what i want)
-
Instancing/Instanced Rendering in LibGDX (3D)
I found an example for rendering a [Mesh] object using instancing in LibGDX's tests (link), but I'm not sure how to apply that for rendering actual models.
- Web Scraping GitHub Page
-
Is there anything like PICO-8 for Java?
Many newer Java games on Steam use libGDX. Older games used Slick2d. Both APIs mimic Java2D, the standard library API, which itself is good enough when you are starting out.
-
What's the status of game dev and GC pauses in Java since JDK 16?
Also, according to https://github.com/libgdx/libgdx, libGDX has around 45% of source codes written in C++ and C, while only 53.3% are written in Java.
-
I hate font rendering
An easy to use tool that generates font atlases and the corresponding metadata is Hiero.
-
What software do you use to draw the UI?
I'm using LibGDX TexturePacker2 standalone version to pack images into atlases. I wrote my own .atlas file parse that loads the files (it's a very simple textual format).
What are some alternatives?
jMonkeyEngine - A complete 3-D game development suite written in Java.
FXGL - Java / JavaFX / Kotlin Game Library (Engine)
OpenTK - The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Vulkan-Tutorial-Java - Vulkan tutorial by Alexander Overvoorde ported to Java
raylib - A simple and easy-to-use library to enjoy videogames programming
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
imgui-java - JNI based binding for Dear ImGui
Litiengine - LITIENGINE 🕹 The pure 2D java game engine.
LiquidFun - 2D physics engine for games
Mini2Dx - A high-level cross-platform 2D game development API