回答:
私はあなたが本当に二つのことを知りたいと思っていると思います:
#1への答えは「はい」です。Steamは他のJavaゲーム(Spiral Knightsなど)をホストしています。
#2では、launch4jを使用してゲームをパッケージ化することをお勧めします。これにより、アプリケーションのネイティブ(Windows、Linux)ラッパーが提供されます。その他の利点には、(ホームページから)以下が含まれます:
また、ラッパーは、適切なJREが見つからない場合に、アプリケーションアイコン、ネイティブのJRE前のスプラッシュスクリーン、およびJavaダウンロードページを介して、より優れたユーザーエクスペリエンスを提供します。
maven / gradleビルドのMavenから最新バージョンを入手できます。
また、注意:Greenlightは魔法のマーケティングマシンではありません。あなたは、あなたのゲームを本当によく売って、それを青信号にする必要があります。
ゲームがEclipse のみで実行されている場合は、.jar、アセット、およびゲームに付属しているすべてのものをパックして、別のOSでゲームを試してください(または他の人に依頼してください)。
技術的な問題(「ゲームが機能していない」、「laaag」)およびゲームプレイの問題(「面白くない」、「何をすべきか?」、「退屈...」)については十分な見返りが得られます。
次に、Greenlightの提出のために料金を支払う必要があります。
私の意見では、ネイティブランチャーをお持ちの方がさらに良いですが、それはボーナスです。