Skip to content

Add LeTrain to game development resources list - #1308

Closed
antoniovazquezaraujo wants to merge 1 commit into
akullpp:mainfrom
antoniovazquezaraujo:patch-2
Closed

Add LeTrain to game development resources list#1308
antoniovazquezaraujo wants to merge 1 commit into
akullpp:mainfrom
antoniovazquezaraujo:patch-2

Conversation

@antoniovazquezaraujo

@antoniovazquezaraujo antoniovazquezaraujo commented Aug 21, 2026

Copy link
Copy Markdown

Suggestion type

  • [x ] Project
  • Resource

Checklist

  • [x ] I searched the list and existing issues for duplicates.
  • [x ] I changed README_SOURCE.md, not the generated README.md.
  • [x ] This pull request contains one suggestion.
  • [x ] The suggestion is relevant to Java or the JVM and fits its chosen category.
  • [x ] I used the canonical project or resource link.
  • [x ] The suggestion is current and maintained.
  • [x ] The concise, neutral description explains its distinguishing value and ends with punctuation.
  • [x ] Licensing is clear and any restrictive terms are disclosed where applicable.

Summary by cubic

Adds LeTrain to the Game Development → Frameworks list to broaden coverage of active Java game projects. This highlights an open-source procedural train simulator built with Java 17, LibGDX, and Lanterna.

  • Single-line addition in README_SOURCE.md under the Frameworks subsection.
  • Uses the canonical GitHub link and a concise description; no other edits.
  • No build or runtime impact; README.md will reflect this after the next generation step.

Written for commit 2604024. Summary will update on new commits.

Review in cubic

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="README_SOURCE.md">

<violation number="1" location="README_SOURCE.md:503">
P2: LeTrain is a game (a procedural train simulator), but it is added to the "Game Development" category, whose heading explicitly scopes it to "_Frameworks that support the development of games._" Every other entry in this section (FXGL, input4j, JBox2D, jMonkeyEngine, libGDX, Litiengine, LWJGL, vulkan4j) is a framework or library for building games, not an end-user game. Listing a game here mismatches the category's stated scope; it would be better placed elsewhere (e.g. the Resources section) or the description should clarify developer relevance.</violation>
</file>

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread README_SOURCE.md
- [input4j](https://github.com/gurkenlabs/input4j) - Lightweight, cross-platform library for gamepad and joystick input handling.
- [JBox2D](https://github.com/jbox2d/jbox2d) - Port of the renowned C++ 2D physics engine.
- [jMonkeyEngine](https://github.com/jMonkeyEngine/jmonkeyengine) - Game engine for modern 3D development.
- [LeTrain](https://github.com/antoniovazquezaraujo/LeTrain) - Open-source procedural train simulator using Java 17, LibGDX and Lanterna.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: LeTrain is a game (a procedural train simulator), but it is added to the "Game Development" category, whose heading explicitly scopes it to "Frameworks that support the development of games." Every other entry in this section (FXGL, input4j, JBox2D, jMonkeyEngine, libGDX, Litiengine, LWJGL, vulkan4j) is a framework or library for building games, not an end-user game. Listing a game here mismatches the category's stated scope; it would be better placed elsewhere (e.g. the Resources section) or the description should clarify developer relevance.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At README_SOURCE.md, line 503:

<comment>LeTrain is a game (a procedural train simulator), but it is added to the "Game Development" category, whose heading explicitly scopes it to "_Frameworks that support the development of games._" Every other entry in this section (FXGL, input4j, JBox2D, jMonkeyEngine, libGDX, Litiengine, LWJGL, vulkan4j) is a framework or library for building games, not an end-user game. Listing a game here mismatches the category's stated scope; it would be better placed elsewhere (e.g. the Resources section) or the description should clarify developer relevance.</comment>

<file context>
@@ -500,6 +500,7 @@ _Frameworks that support the development of games._
 - [input4j](https://github.com/gurkenlabs/input4j) - Lightweight, cross-platform library for gamepad and joystick input handling.
 - [JBox2D](https://github.com/jbox2d/jbox2d) - Port of the renowned C++ 2D physics engine.
 - [jMonkeyEngine](https://github.com/jMonkeyEngine/jmonkeyengine) - Game engine for modern 3D development.
+- [LeTrain](https://github.com/antoniovazquezaraujo/LeTrain) - Open-source procedural train simulator using Java 17, LibGDX and Lanterna.
 - [libGDX](https://github.com/libgdx/libgdx) - All-round cross-platform, high-level framework.
 - [Litiengine](https://github.com/gurkenlabs/litiengine) - AWT-based, lightweight 2D game engine.
</file context>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant