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 );
}
}
Einen schnellen Einblick in den Code finden Sie in den eigenständigen Basisbeispielen.
Ansonsten siehe:
< dependency >
< groupId >com.github.almasb</ groupId >
< artifactId >fxgl</ artifactId >
< version >21.1</ version >
</ dependency >
Bei Fehlern schauen Sie bitte in der Vorlage nach.
repositories {
jcenter()
}
dependencies {
compile ' com.github.almasb:fxgl:21.1 '
}
Wenn Sie eine modulare Anwendung entwickeln möchten, finden Sie hier ein vollständiges Beispiel Ihrer module-info.java
:
open module app . name {
requires com . almasb . fxgl . all ;
}
Laden Sie das neueste Uber-JAR von Releases herunter
Wenn Ihre Institution FXGL verwenden möchte oder verwendet, fügen Sie über GitHub Discussions eine Notiz hinzu, die der Liste hinzugefügt werden soll.
Community-Tutorials:
Community-Projekte (identifiziert anhand fxgl
Themas):
Wenn Sie möchten, dass Ihr Projekt hier vorgestellt wird, fügen Sie einfach eine Notiz über GitHub Discussions hinzu.
Eine Beschreibung der Rollen finden Sie im Beitragsleitfaden.
Betreuer (Mitarbeiter):
Koordinatoren:
Tester:
Wenn Sie FXGL aus dem Quellcode erstellen oder einen Beitrag leisten möchten, lesen Sie bitte den Beitragsleitfaden (einschließlich Nicht-Code). FXGL ist vollständig modular, sodass neue Mitwirkende nicht die gesamte Codebasis verstehen müssen, sondern nur das Modul, zu dem der Beitrag geleistet wird. Beiträge werden gemäß dem Verhaltenskodex überprüft.
Sie können die FXGL-Entwicklung unterstützen oder Interesse zeigen, indem Sie einfach das Repo starten oder Sponsor werden.
Benutzer:
Unternehmen:
javafx
und fxgl