Création d'un jeu en ligne, quel langage choisir ?

Deesoul -  
dsy73 Messages postés 9917 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Je suis actuellement en deuxième année de DUT Informatique et pour me divertir et m'entraîner j'aimerais me lancer dans la création prochainement d'un jeu multijoueur en ligne.

Le jeu en question serait l'adaptation du jeu de cartes "Munchkin" dont l'univers parodique et satirique me plaît énormément, sur le papier j'aimerais donc l'adapter sur navigateur, ou pas, pour un usage PRIVE afin d'y jouer avec des amis dans des parties de 3 à 6 joueurs.

Mon problème se pose donc pour le choix du ou des langages les mieux adaptés, en effet ayant déjà réalisés deux sites WEB le php ne me semble pas idéal, c'est pourquoi j'aimerais avoir des conseils, je maîtrise assez bien le C++, et me débrouille en JAVA.

En vous remerciant d'avance de l'aide que vous pourrez m'apporter, je vous souhaite une bonne soirée :)
A voir également:

3 réponses

dsy73 Messages postés 9917 Date d'inscription   Statut Contributeur Dernière intervention   2 487
 
Si tu veux programmer pour navigateur uniquement alors il te faut choisir la technologie adaptée :

- Flash/Flex : https://en.wikipedia.org/wiki/Apache_Flex

- En c++, je crois qu'il existe une solution avec Chrome (nacl) ou sinon des compilateurs vers javascript mais cela reste assez expérimental.

- Tu peux aussi utiliser des framework javascript.
0
Deesoul
 
Merci pour ta réponse, en recherchant parallèlement différentes solutions j'ai entendu parler du nodeJS est ce cela que tu entends par framework JavaScript ? Ça a l'air d'une solution compliquée mais adaptée.
0
dsy73 Messages postés 9917 Date d'inscription   Statut Contributeur Dernière intervention   2 487
 
node.js est surtout intéressant pour les gros sites, pour gérer la montée en charge. Mais il existe un framework pour les jeux basé sur node.js si cela t'intéresse : http://pomelo.netease.com

Sinon il existe pas mal de framework javascript pour les jeux :
http://jswiki.org/game-engines.html
0