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 );
}
}
Pour une plongée rapide dans le code, consultez les exemples de base autonomes.
Sinon voir :
< dependency >
< groupId >com.github.almasb</ groupId >
< artifactId >fxgl</ artifactId >
< version >21.1</ version >
</ dependency >
Veuillez vous référer au modèle s'il y a des erreurs.
repositories {
jcenter()
}
dependencies {
compile ' com.github.almasb:fxgl:21.1 '
}
Si vous souhaitez développer une application modulaire, voici un exemple complet de votre module-info.java
:
open module app . name {
requires com . almasb . fxgl . all ;
}
Téléchargez le dernier pot Uber à partir des versions
Si votre institution souhaite utiliser ou utilise FXGL, ajoutez une note via les discussions GitHub pour être ajoutée à la liste.
Tutoriels communautaires :
Projets communautaires (identifiés à l'aide du sujet fxgl
) :
Si vous souhaitez que votre projet soit présenté ici, ajoutez simplement une note via les discussions GitHub.
Une description des rôles est donnée dans le Guide de contribution.
Mainteneurs (collaborateurs) :
Coordonnateurs :
Testeurs :
Si vous souhaitez construire FXGL à partir du code source ou si vous souhaitez contribuer, veuillez consulter le Guide de contribution (y compris le non-code). FXGL est entièrement modulaire, donc les nouveaux contributeurs n'ont pas besoin de comprendre l'intégralité de la base de code, seulement le module auquel la contribution est apportée. Les contributions seront examinées conformément au Code de conduite.
Vous pouvez soutenir le développement de FXGL ou manifester votre intérêt en mettant simplement en vedette le repo ou en devenant sponsor.
Utilisateurs :
Entreprises :
javafx
et fxgl