• Home
  • Forums
  • Recherche
  • Members
  • Calendrier
  • Aide
  • Extras
Forum stats
Show team
Nouveaux messages
Messages d’aujourd’hui
Link five here
Les forums Dwarf Fortress FR
Login to account Create an account
Se connecter
Utilisateur :
Mot de passe : Mot de passe oublié ?
 

  Les forums Dwarf Fortress FR Dwarf Fortress Le nain bourré
1 2 3 Suivant »
Jeu de carte Dwarf Fortress

Modes de sujets
Jeu de carte Dwarf Fortress
Nainbibé Hors ligne
Member
***
Messages : 112
Sujets : 3
%%TYL_NUMTHANKEDLIKED%%
Inscription : Jul 2010
Réputation : 0
#21
02/11/2012, 12:27
C'est pas du php qu'il faut, enfin pas que.
Déjà il faut un langage côté client (pour dessiner/bouger les cartes, faire des actions, communiquer avec le serveur etc.), le plus courant de ces langages est surement le javascript, qui est suffisant ici.
Ensuite côté serveur, en php le client envoie des requêtes et le serveur répond, et on ne peux pas faire en sorte d'envoyer quelque chose si le client a rien demandé. Donc par exemple, si un joueur fait quelque chose, il va le "dire" au serveur, mais le serveur ne pourra pas le "dire" à son adversaire. Il y a moyen de bricoler en faisant que le client envoie une requête toutes les quelques secondes, mais c'est pas vraiment ça en terme de performances (spam du serveur, délais d'attente pour le joueurs, scripts à recharger à chaque requête...).
Il existe plusieurs solutions à ce problème, notamment node.js (en javascript, mais côté serveur) dont j'ai parlé plus haut, qui peut faire du push c'est à dire que que la requête du client dure longtemps (en php on est limité à quelques secondes), et que du coup on peut répondre au client quand on veut. L'autre avantage c'est que node étant en javascript, une partie du code sera en commun avec le client (les règles du jeu).
Là dedans le php ne servirait qu'à faire l'inscription des joueurs, leur connexion, le côté admin (modération, création/modification des cartes...) et éventuellement quelques pages supplémentaires (news, tutoriel, liste des cartes, création de deck...). Ce côté là est relativement simple à faire avec un framework, perso ça me poserais pas trop de problèmes de le faire en python avec Django.
Trouver
Répondre
Share Thread:            


Messages dans ce sujet
Jeu de carte Dwarf Fortress - par piouattack - 28/10/2012, 19:01
[Pas de titre] - par mangue - 28/10/2012, 21:44
[Pas de titre] - par thuiop - 28/10/2012, 22:23
[Pas de titre] - par piouattack - 29/10/2012, 00:08
[Pas de titre] - par thuiop - 29/10/2012, 09:54
[Pas de titre] - par piouattack - 29/10/2012, 10:42
[Pas de titre] - par Satche - 29/10/2012, 10:43
[Pas de titre] - par thuiop - 29/10/2012, 11:18
[Pas de titre] - par mangue - 29/10/2012, 13:28
[Pas de titre] - par Satche - 29/10/2012, 14:12
[Pas de titre] - par Rinrynque - 29/10/2012, 19:05
[Pas de titre] - par Nainbibé - 29/10/2012, 20:33
[Pas de titre] - par piouattack - 29/10/2012, 21:32
[Pas de titre] - par thuiop - 29/10/2012, 22:10
[Pas de titre] - par mangue - 31/10/2012, 00:10
[Pas de titre] - par thuiop - 31/10/2012, 09:48
[Pas de titre] - par Nainbibé - 31/10/2012, 22:00
[Pas de titre] - par Unitedelite - 31/10/2012, 22:32
[Pas de titre] - par mangue - 01/11/2012, 19:52
[Pas de titre] - par thuiop - 01/11/2012, 19:54
[Pas de titre] - par Nainbibé - 02/11/2012, 12:27
regles - par Kells - 28/11/2012, 15:04
[Pas de titre] - par kinkonga - 27/12/2012, 13:40

  • Voir une version imprimable
  • S’abonner au sujet


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

  • Contact
  • Forum team
  • Forum stats
  • Retourner en haut
 
  • Syndication RSS
  • Lite mode
  • Dwarf Fortress FR
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Affichage linéaire
Affichage hiérarchique