A qui est destiné ton application? Aux joueur ou aux MJs ?
Tu dis y faire l'administration pour les Mjs dans cette application.. donc en fait cette "administration sera faite par l'application ou par le site ?
Si tu le fais par l'application tu devras au mieux faire un fichier de configuration pour donner aux joueurs avec le mot de passe de la base de données pour se connecter... super comme sécurité
je pense que tu veux "trop" faire et tu ne cible pas assez le vrai but de l'application et ton idée me paraît encore trop fouillis pour y voir une réelle finalité.
Un "launcher" de base, ça te permet de changer de royaume facilement, au mieux d'afficher les news du serveur, de vider le cache et de lancer le jeu.
Pour le reste de l'administration, soit tu fais une application dédiée à ça.. mais ca reste assez peu modulable et pas facile en maintenance; soit tu fais une CMS au format "site web".