可以将 LibGDX 创建为命令行应用程序吗?
Can a LibGDX be created as a command line app?
是否可以创建仅使用命令行而没有 window/display 的 LibGDX 应用程序?我可以在不需要设置 X 或其他东西的情况下把东西放在服务器上吗?
简单来说,没有。
LibGDX 是一个用于在多个平台上部署 图形化 游戏的框架。您所描述的是一个基于文本的游戏。从本质上讲,如果没有 LibGDX,你会制作出更好的基于文本的游戏,所以让我们把这个问题排除在外。
基于文本的游戏可以在 java 中使用 java.util.Scanner
Class 和默认的 java.lang
库来完成。要制作基于文本的游戏,您只需将输入处理为原始文本(而不是控件),并 return 原始文本(而不是图形)的结果。
综上所述,LibGDX如果你想做主机游戏,方向是错误的。
是的。 LibGDX 有一个无头后端。参见 https://github.com/libgdx/libgdx/tree/master/backends/gdx-backend-headless。很遗憾没有教程。
是否可以创建仅使用命令行而没有 window/display 的 LibGDX 应用程序?我可以在不需要设置 X 或其他东西的情况下把东西放在服务器上吗?
简单来说,没有。
LibGDX 是一个用于在多个平台上部署 图形化 游戏的框架。您所描述的是一个基于文本的游戏。从本质上讲,如果没有 LibGDX,你会制作出更好的基于文本的游戏,所以让我们把这个问题排除在外。
基于文本的游戏可以在 java 中使用 java.util.Scanner
Class 和默认的 java.lang
库来完成。要制作基于文本的游戏,您只需将输入处理为原始文本(而不是控件),并 return 原始文本(而不是图形)的结果。
综上所述,LibGDX如果你想做主机游戏,方向是错误的。
是的。 LibGDX 有一个无头后端。参见 https://github.com/libgdx/libgdx/tree/master/backends/gdx-backend-headless。很遗憾没有教程。