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 ;
}
從 Releases 下載最新的 uber jar
如果您的機構想要使用或正在使用 FXGL,請透過 GitHub 討論新增註解以新增至清單。
社群教學:
社群專案(使用fxgl
主題標誌):
如果您希望此處展示您的項目,只需透過 GitHub 討論添加註釋即可。
貢獻指南中給出了角色的描述。
維護者(合作者):
協調員:
測試人員:
如果您想從原始程式碼建立 FXGL 或想做出貢獻,請參閱貢獻指南(包括非程式碼)。 FXGL 是完全模組化的,因此新的貢獻者不需要了解整個程式碼庫,只需了解做出貢獻的模組即可。我們將根據行為準則對貢獻進行審查。
您可以支援 FXGL 開發或透過簡單地為儲存庫加註星標或成為贊助商來表達興趣。
用戶:
公司:
javafx
和fxgl
詢問