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
询问