FXGL
21.1
public class BasicGameApp extends GameApplication {
@ Override
protected void initSettings ( GameSettings settings ) {
settings . setWidth ( 800 );
settings . setHeight ( 600 );
settings . setTitle ( "Basic Game App" );
}
public static void main ( String [] args ) {
launch ( args );
}
}
コードを簡単に理解するには、スタンドアロンの基本的な例を参照してください。
それ以外の場合は、以下を参照してください。
< dependency >
< groupId >com.github.almasb</ groupId >
< artifactId >fxgl</ artifactId >
< version >21.1</ version >
</ dependency >
間違いがある場合はテンプレートを参照してください。
repositories {
jcenter()
}
dependencies {
compile ' com.github.almasb:fxgl:21.1 '
}
モジュール式アプリケーションを開発したい場合は、 module-info.java
の完全な例を次に示します。
open module app . name {
requires com . almasb . fxgl . all ;
}
最新の uber jar をリリースからダウンロードします。
あなたの教育機関が FXGL を使用したい、または使用している場合は、GitHub Discussions 経由でメモをリストに追加してください。
コミュニティチュートリアル:
コミュニティ プロジェクト ( fxgl
トピックを使用して特定):
プロジェクトをここで紹介したい場合は、GitHub Discussions 経由でメモを追加してください。
役割の説明は、貢献ガイドに記載されています。
メンテナー (協力者):
コーディネーター:
テスター:
FXGL をソースコードからビルドしたい場合、またはコントリビュートしたい場合は、コントリビューション ガイド (コード以外も含む) を参照してください。 FXGL は完全にモジュール化されているため、新しい貢献者はコードベース全体を理解する必要はなく、貢献が行われるモジュールだけを理解する必要があります。寄付は行動規範に従って審査されます。
リポジトリにスターを付けるかスポンサーになるだけで、FXGL の開発をサポートしたり、関心を示すことができます。
ユーザー:
企業:
javafx
およびfxgl
使用して StackOverflow 経由で質問する