私は現在、Java でゲームを開発しており、完成したら Steam に公開したいと考えています。彼らのウェブサイトによると、Steam API は C++ で書かれているとのことで、Java で API を使用する方法がないか電子メールで問い合わせたところ、このためのラッパーを作成する必要があるとのことでした。
私の質問は次のとおりです。そのようなラッパーを作成するにはどうすればよいですか、または他の誰かが以前にこれを作成してダウンロードできるようにしましたか?
私は現在、Java でゲームを開発しており、完成したら Steam に公開したいと考えています。彼らのウェブサイトによると、Steam API は C++ で書かれているとのことで、Java で API を使用する方法がないか電子メールで問い合わせたところ、このためのラッパーを作成する必要があるとのことでした。
私の質問は次のとおりです。そのようなラッパーを作成するにはどうすればよいですか、または他の誰かが以前にこれを作成してダウンロードできるようにしましたか?
SWIGを使用して、グルー コード (JNI) を自動的に生成できます。
C++ ヘッダー ファイルが必要で、プロジェクトで使用できる Java パッケージとクラス
を作成できます。
詳細については、Swig と Javaを参照してください。
あなたが探している主要なテクノロジーはJava Native Interfaceです