Bonsoir,
Avec des amis nous avons développé un programme en Java avec un serveur en mode texte et un client qui utilise Nifty et JmonkeyEngine pour avoir un rendu 3D des calculs qui sont fait en réseau.
Toujours est-il que même en optimisant notre code et en multi-threadant au maximum il y a des lags qui sont du à Java... On lui en demande peut être un peu trop.
Du coup, on recherche à savoir si on peut développer de manière Multi-plateforme un serveur et un client en C++ pour Windows, Mac et surtout Linux. Cela amène plusieurs questions :
- Peut-on compiler nos sources C++ de manière transparente sur les différentes plates formes ?
- Quels moteurs 3D OpenGL conseillerez-vous ?
- Quels GUI me proposez-vous ?
- Existe-il une surcouche haut niveau des Socket en C++ ? Comme RMI par exemple.
Je sais que Qt est "multiplateforme", ou en tout cas supporte les différents systèmes.
J'attends vos conseils.
Merci d'avance.
Partager