Comment activer le réseau LibGDX manuellement?

J’utilise LibGDX pour créer un jeu multijoueur avec un client et un serveur. Cependant, mon serveur n’est pas une application LibGDX en tant que lanceur de bureau, LibGDX n’est donc pas activé automatiquement.

Tout ce dont j’ai besoin est de créer un socket de serveur en utilisant Gdx.net.newServerSocket () mais comme LibGDX n’a ​​pas été activé, Gdx.net est nul. Comment puis-je l’activer manuellement pour mon serveur?

Pour activer manuellement la mise en réseau de LibGDX, définissez-la avant d’utiliser quelque chose de l’API réseau LibGDX:

Gdx.net = new LwjglNet(); 

Même si la classe s’appelle “LwjglNet”, le document indique: it could be reused in other Desktop backends since it doesn't depend on LWJGL.

Essayez: GdxNativesLoader.load (); C’est ce que j’utilise sur mon serveur autonome