Serveur pour jeu web et jeu Android

Mes collègues et moi avons un projet dont l’objective principal est de créer un jeu en tant qu’application Web et application Android. Notre idée était de créer un serveur qui prendrait en charge toute la logique des jeux et stockerait les données des utilisateurs, afin que les clients ne montrent que l’interface graphique et interagissent avec le lecteur. Malheureusement, nous sums tous principalement des programmeurs C ++ et nous n’avons d’expérience que pour écrire des applications de bureau simples.

Et pour cette raison, nous voulions le faire de manière à pouvoir facilement implémenter un serveur multithread avec la bibliothèque Qt, qui intercepterait les messages des clients, les parsingrait, les passerait à la logique, puis répondrait au client. Cela serait similaire aux clients, car ils auraient besoin d’attraper les messages des serveurs et d’y réagir, tout comme ils auraient besoin d’envoyer des messages au serveur avec les demandes des utilisateurs.

Le client Android serait implémenté en Java bien sûr, mais la plupart de nos hésitations concernent le client Web.

Nous vous serions très reconnaissants de vos opinions et conseils sur cette question. Quels lanugages et frameworks devraient-ils utiliser pour que cela fonctionne. J’aimerais également mentionner que nous aimerions implémenter un serveur en c ++, car nous aimerions apprendre comment les serveurs fonctionnent sur les niveaux inférieurs.