Quelles technologies pour un jeu web ?

Quelles technologies pour un jeu web ? - PC - Jeux Video

Marsh Posté le 01-08-2013 à 14:28:36    

Bonsoir,
 
J'aimerai me lancer dans un projet de jeu web (jusque là, chose plutôt classique :D ). J'ai des bonnes connaissances en PHP/SQL, bonnes notions en C# et l'orienté objet, bases de JavaScript (connaissance légères de JQuery/Ajax également). Bref un petit bagage..
 
Or, conscient que les jeux web sont un peu moins demandés (impression personnelle qu'il y ait "moins de joueurs" ou alors qu'ils sont tous logés sur les jeux-app FB ou MMO), je cherche à faire un jeu par navigateur plutôt "interactif". En gros, avec la possibilité de se déplacer avec le clavier, d'effectuer des actions sur une map.
Là se pose le soucis de la technologie à utiliser.
 
Le type de jeu que j'aimerai faire utiliserai un graphisme un peu "simple" (des tiles suffiraient pour faire la map par exemple, je dis une connerie comme ça mais genre "Pokemon" pour les maps).  
Mon soucis, c'est quelles technos utiliser ?
 
J'ai pensé au JavaScript avec Canvas et HTML5 mais je souhaite faire des requêtes avec une BDD, et je vous avoue que j'ai pas trop trouvé comment m'y prendre.. Je m'inquiète également pour la sécurité du jeu. Est-ce que faire un jeu en JS qui met en jeu des données enregistrées en BDD (xp d'un perso, monnaie virtuelle) peut me procurer quand même une certaine sécurité ?
Je pense surtout à une "régularité" dans le jeu de l'utilisateur : il se co, avance dans l'histoire, se déco, et revient le lendemain, il peut continuer sans voir son plaisir gâché par une méthode de triche/tentative de hack etc..
 
 
Après j'ai pensé au Java, mais j'y connais absolument rien à ce langage (pas trop un problème vu que j'ai certaines bases avec l'orienté objet du C#, je m'adapte plutôt rapidement à des langages).
Mais là, il faudrait peut-être m'attaquer a J2EE ? Est-ce que je dois faire un applet ? Ou carrément le site web en Java ? A vrai dire de ce côté là je suis un peu perdu. Il me semble que faire des liaisons avec une BDD soit "plus" réalisable (j'ai jeté un coup d'oeil au tuto de Cysboy).
 
 
Bref, je voudrais avoir votre avis : Quelles technologies utiliser pour réaliser un "tel" jeu ?  
 
Jeu de type "aventure" : on se déplace, on combat des monstres, on évolue.  
Je ne cherche pas à faire COD 7 en navigateur avec Visée 3D et dirigée par la pensée (bawé sinn c nul)
 
Je vous avoue que je pensais plus pour Java, surtout que je dois me mettre à ce langage pour l'année prochaine (je vais travailler en entreprise sur des projets en JAVA). Puis ça me rassurait côté sécurité..  
 
Vos avis m'intéressent ! Quels langages en prenant en compte la sécurité, les performances (même si les objets graphiques ne seront à priori pas lourds à afficher), le confort de jeu, la facilité à développer peut-être ? avec les outils ?
 
Merci d'avance !
Bonne soirée
 
PS : Je savais pas trop où mettre mon post, j'ai recherché une discussion générale sur la prog' mais les fofos sont plutôt spécifiques sur hardware :p Désolé d'avance, prévenez moi si y'a un soucis avec l'emplacement du topic !


Message édité par Nirvounet le 01-08-2013 à 14:29:44
Reply

Marsh Posté le 01-08-2013 à 14:28:36   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed