Quel langage pour un jeu type échec multijoueur
Elfe007
Messages postés
34
Statut
Membre
-
Ender-events Messages postés 248 Statut Membre -
Ender-events Messages postés 248 Statut Membre -
Bonjour,
Je souhaite me lancer dans la création d'un jeu du type échec (il s'agirait plutôt d'un jeu de combat tour à tour style dofus, mais pour simplifier restons sur les échecs), multijoueur et en ligne.
Il s'agirait d'une petite application web, où 2 joueurs pourraient s'affronter; les "pions" disponibles en début de partie seraient différents en fonction de différents paramètres stockés dans une base de données MySQL; le score final serait aussi stocké dans cette bdd.
Je maîtrise actuellement HTML, CSS, PHP, Javascript, mais je ne sais pas si ces langages sont vraiment adaptés à ce type de jeu.
J'aimerai donc savoir vers quel langage me tourner pour développer ce type de jeu; j'ai entendu parler de Java EE : est-ce le bon langage ? Quelle est la différence avec Java ? Comment fonctionne-t-il ?
Merci d'avance pour vos réponses et bon dimanche.
Je souhaite me lancer dans la création d'un jeu du type échec (il s'agirait plutôt d'un jeu de combat tour à tour style dofus, mais pour simplifier restons sur les échecs), multijoueur et en ligne.
Il s'agirait d'une petite application web, où 2 joueurs pourraient s'affronter; les "pions" disponibles en début de partie seraient différents en fonction de différents paramètres stockés dans une base de données MySQL; le score final serait aussi stocké dans cette bdd.
Je maîtrise actuellement HTML, CSS, PHP, Javascript, mais je ne sais pas si ces langages sont vraiment adaptés à ce type de jeu.
J'aimerai donc savoir vers quel langage me tourner pour développer ce type de jeu; j'ai entendu parler de Java EE : est-ce le bon langage ? Quelle est la différence avec Java ? Comment fonctionne-t-il ?
Merci d'avance pour vos réponses et bon dimanche.
A voir également:
- Quel langage pour un jeu type échec multijoueur
- Mode sans echec ps4 - Guide
- 94 degrés jeu - Télécharger - Divers Jeux
- 94 jeu - Télécharger - Puzzle & Réflexion
- Jeu java - Télécharger - Jeux vidéo
- Mode sans echec - Guide
2 réponses
Java EE est un ensemble de spécifications destiné aux applications d'entreprises, c'est notamment des API qui doivent être implémentés (totalement ou partiellement) par les serveurs sur lesquels on veux déployer l'application. Par exemple JavaMail est une API d'envoi de mails sur les serveurs de messagerie électronique.
Mais Java EE c'est aussi une architecture logicielle, un ensemble de bonnes pratiques de programmation mais ça reste quand même du Java.
Au niveau de ce que tu veux faire, ce serait possible en Java EE, avec du JSP (pour générer les fichier HTML) et des WebSocket (pour gérer les événements asynchrones) et bien sûr la gestion de la base de données, etc.
Mais Java EE c'est aussi une architecture logicielle, un ensemble de bonnes pratiques de programmation mais ça reste quand même du Java.
Au niveau de ce que tu veux faire, ce serait possible en Java EE, avec du JSP (pour générer les fichier HTML) et des WebSocket (pour gérer les événements asynchrones) et bien sûr la gestion de la base de données, etc.
Si tu veux un effet de 3d regarde le webGL sinon regarde les éléments canvas en 2d ou les iframes(<= je crois que les canvas son plus l'élément pour se type d'application mais moi je suis plus a l'aise avec un iframe)
Pour le webGL je crois qu'il utilise les canvas en mode 3d
les points positifs sont: que tout navigateur a jour pourra jouer (ie a partir de la version 11) sans plugin
Pour le webGL je crois qu'il utilise les canvas en mode 3d
les points positifs sont: que tout navigateur a jour pourra jouer (ie a partir de la version 11) sans plugin