Answers:
绝对有可能,您只需要通过Java本机接口创建将Steam SDK(或其中的一部分)包装到Java的薄层
我不知道为此做出任何开源库的任何努力。
如果您想要完全访问权限,则可以使用JNI,但是Steamworks Web API可能是更简单的方法。它基本上是Steamworks函数的基于HTTP / HTTPS的通道,旨在与Java,Python,Ruby和实际上不是C / C ++的任何事物的访问立即兼容。
当然,您知道JNI的问题在于您需要针对每个可用的OS单独编译它,这违背了任何这些语言的目的。可以使用基本的HTTP运行Getter方法。据我了解,设置器(例如设置成就)需要HTTPS和唯一的开发者标识符;但是界面还是比较简单的。
如果可以,请使用Steam SDK,而U可以使用Jar。检查它们的问题和API。然后考虑实施。 http://steamcommunity.com/dev/