在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:AlmasB/FXGL开源软件地址:https://github.com/AlmasB/FXGL开源编程语言:Java 49.3%开源软件介绍:AboutJavaFX Game Development Framework Why FXGL?
Good for:
Minimal Examplepublic 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);
}
} Getting StartedFor a quick dive into code, see standalone basic examples. Otherwise, see:
Maven
Make sure to set <dependency>
<groupId>com.github.almasb</groupId>
<artifactId>fxgl</artifactId>
<version>17.1</version>
</dependency> Note: use Gradle
Please refer to the template if there are any errors. repositories {
jcenter()
}
dependencies {
compile 'com.github.almasb:fxgl:17.1'
} Note: use ModularityIf you wish to develop a modular application, here's a complete example of your open module app.name {
requires com.almasb.fxgl.all;
} Uber jarDownload the latest uber jar from Releases Community
If your institution wants to use or is using FXGL, add a note in the Chat to be added to the list. Community tutorials:
Community projects (identified using If you'd like your project featured here, just add a note in the Chat. Development TeamDescription of roles is given in the Contribution Guide. Maintainers (Collaborators): Coordinators: Testers: Contribution & SupportIf you want to build FXGL from sources or want to contribute, please see the Contribution Guide (including non-code). FXGL is fully modular, so new contributors do not need to understand the entire codebase, only the module to which the contribution is made. Contributions will be reviewed in accordance with the Code of Conduct. You can support the FXGL development or show interest by simply starring the repo or becoming a sponsor. SponsorsUsers:
Companies:
Contact
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论