Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 23 Java Game development Projects
-
Project mention: OSS Game Engines are increasing their stars on GitHub due to Unity's missteps | news.ycombinator.com | 2023-09-19
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.
-
LWJGL
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
I downloaded javafx from here: https://github.com/AlmasB/FXGL as a zip, extracted it, then went to my project structure and added it to my libraries. For a couple seconds it seems to work, but then I get the error again, and the folder isn't showing up in my external libraries.
-
terasology?
-
Project mention: Unity's Licensing Changes: Discover Stride a Community-Driven Open-Source Engine | news.ycombinator.com | 2023-09-14
> Unfortunately, this is yet another open source game engine with too small a user base.
I wonder why some engines are seemingly destined for success and others... aren't.
Godot got really big, despite a somewhat similar feature set: https://godotengine.org/ (really nice 2D support, 3D rendering was worse until version 4, GDScript has both a nice iteration speed but also has gotten some criticism, while C# was a second class citizen in the earlier iterations)
Stride is really nice and seemed like it should have been the Unity replacement that people would look at, if it had gotten more attention and a community would have formed around it, like Godot's.
There's also NeoAxis which is way more Windows centric, but still seems to be getting updates and is comparatively easy to use, yet similarly never got popular: https://www.neoaxis.com/
Weirder yet, Java doesn't really have that many game engines out there, at least the likes of Unity/NeoAxis/Stride that have nice editors, despite the language being pretty nice. The closest I can think of is jMonkeyEngine which I donated some money in the past to, which is pretty usable but similarly niche: https://jmonkeyengine.org/
I occasionally watch videos on the Gamefromscratch YouTube channel (https://www.youtube.com/@gamefromscratch/videos) and it surprises me that there are so many engines out there, but very few actually are in the public eye. If you don't go out of your way to look for other options, you will most likely only have heard of Unity and Unreal (or maybe also Godot in recent years). I wonder why that is.
-
-
Have you looked at https://litiengine.com/ code? Its an interesting little pure java AWT based engine. You could see how they are doing their game loop.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
-
-
-
-
xcloud-shield
Xcloud Beta Unofficial App for the Nvidia Shield Android TV. Playing Xbox Cloud Gaming directly on the box Nvidia Shield tv in the best way.
Project mention: What is a good method to play Xbox gamepass cloud games on here? | /r/ShieldAndroidTV | 2023-06-30That "xcloud beta" app looks shady, as there's no actual source code for it on GitHub -- just APKs and invalid files like this one: https://github.com/mistertest/xcloud-shield/blob/master/xcloud-Shield.java
-
-
-
Project mention: Scene2D widget which is a dial, rotates left and right on a wheel to select a number | /r/libgdx | 2023-03-06
I found this is pretty good for what am trying to do: https://github.com/payne911/PieMenu
-
marvelous-bob
libGDX Client and Server architecture for multiplayer game (with CI/CD done for deploying Docker images on AWS ECS)
-
hms-game-demo
GameServiceKit Android sample code encapsulates APIs of the HUAWEI GameSevice Kit. You can implement features like achievements and events faster, so you can quickly build the foundations for your game.
-
-
WAT-Vis
A tool for game developers and server owners to decode, visualize, and analyze player positional data.
-
Project mention: [Hobby] Need help implement Continuous Collision Detection in a classic top-down multiplayer space shooter | /r/INAT | 2023-03-05
-
-
-
Java2dGame
Hello there! This is my first open-source 2d game, I hope you enjoy it! :D. Here I will try to make an apocalypse zombie game
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Java Game development related posts
- OSS Game Engines are increasing their stars on GitHub due to Unity's missteps
- Unity's Licensing Changes: Discover Stride a Community-Driven Open-Source Engine
- Garnet - A simple Java / LWJGL based framework for games.
- LWJGL documentation
- I am looking to learn java for 2d and 3d game development any good tutorials or sources for beginners who don't know anything
- missing dependencies form mods snd dont know what to do
- Need an assignment
-
A note from our sponsor - Mergify
blog.mergify.com | 22 Sep 2023
Index
What are some of the best open-source Game development projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | libGDX | 21,951 |
2 | LWJGL | 4,351 |
3 | FXGL | 3,756 |
4 | Terasology | 3,550 |
5 | jMonkeyEngine | 3,530 |
6 | JustWeEngine | 769 |
7 | Litiengine | 641 |
8 | Mini2Dx | 497 |
9 | talos | 386 |
10 | HyperLap2D | 307 |
11 | GreenLightning | 218 |
12 | xcloud-shield | 184 |
13 | JavaRTS | 125 |
14 | PolyWorld | 75 |
15 | PieMenu | 71 |
16 | marvelous-bob | 22 |
17 | hms-game-demo | 21 |
18 | pixel-community | 19 |
19 | WAT-Vis | 15 |
20 | Subspace-Infinity | 13 |
21 | Cities | 10 |
22 | MetalRenegades | 6 |
23 | Java2dGame | 3 |