SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Java Gamedev Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
VTerminal
A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.
-
VController
A helper library for JInput which makes it easy to automatically poll for controller input, connection, and disconnection events and notify listeners when they occur.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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...
Terasology - Minecraft-inspired voxel game. Java
You are right, I will add more info about the architecture! About which operations perform better you can already relying on the available benchmarks
OROS is available in Github or Itchio. I have also youtube channel if you are interested to see videos first: Youtube link
Project mention: A Terminal Game of Battleship with a 3rd Dimension | news.ycombinator.com | 2024-03-05
Project mention: Garnet - A simple Java / LWJGL based framework for games. | /r/javagamedev | 2023-07-02The main Garnet project is the core engine, with all the basics of a game engine: Timed rendering and logic loop, 2D sprite and image support, primitive drawing, font and paragraph drawing, input and sound playback. https://github.com/nickd3000/garnet
Automatic polling of controller input events VIA ControllerPoller.
Project mention: Garnet - A simple Java / LWJGL based framework for games. | /r/javagamedev | 2023-07-02Garnet toolkit contains higher level game related features and does not have any dependencies on garnet (and vice-versa) meaning if you made a game using the toolkit you could change the engine later and keep the toolkit code. The main features here are: Scene management, Entity/component system, object context management, simple collision detection, simple particles and other utilities. https://github.com/nickd3000/garnettoolkit
Java Gamedev related posts
- OSS Game Engines are increasing their stars on GitHub due to Unity's missteps
- Garnet - A simple Java / LWJGL based framework for games.
- com.almasb.fxgl.all module not found
- I can't think about another video game using Java. I mean, there WILL be more but i haven't saw them.
- JVM port of randrew's layout - a simple/fast stacking box layout library for user interfaces.
- Would JavaFX be a good option for making a management game?
- Kotlin equivalent to pygame?
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source Gamedev projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | libGDX | 22,661 |
2 | FXGL | 4,149 |
3 | Terasology | 3,618 |
4 | gdx-ai | 1,159 |
5 | artemis-odb | 758 |
6 | Mini2Dx | 502 |
7 | dominion-ecs-java | 276 |
8 | Open-Realms-of-Stars | 115 |
9 | PolyWorld | 78 |
10 | VTerminal | 75 |
11 | pixel-community | 24 |
12 | Cities | 11 |
13 | Battleship3D | 6 |
14 | MetalRenegades | 6 |
15 | garnet | 3 |
16 | VController | 2 |
17 | garnettoolkit | 0 |
18 | VTerminalPaletteEditor | 0 |
Sponsored