Answers:
我假设您真的想知道两件事:
#1的答案是“是”。Steam托管其他Java游戏(例如Spiral Knights)。
对于#2,建议您使用launch4j打包游戏。这将为您提供围绕应用程序的本机(Windows,Linux)包装。其他好处包括(从其主页):
如果找不到合适的JRE,则该包装器还通过应用程序图标,本机JRE之前的初始屏幕和Java下载页面提供了更好的用户体验。
您可以从Maven获得最新版本的Maven / Gradle版本。
另外,请注意:Greenlight并不是某种神奇的营销工具。您必须非常非常好地推销您的游戏,以使其获得绿色。
如果您的游戏仅在Eclipse上运行,请首先打包.jar,游戏随附的资产和所有内容,然后在其他OS上尝试游戏(或要求其他人来做)。
您将获得有关技术问题(“游戏不正常”,“ laaag”)和游戏性问题(“不够有趣”,“我该怎么办?”,“无聊...”)的丰厚回报。
然后,您必须支付一定费用,才能提交Greenlight。
我认为,如果您有本地启动器,那就更好了,但这是一个好处。