Apparement http://www.alidhan.net utilise du JS pour les déplacements: http://data.alidhan.net/js/fonctions.js
Je vais essayé d'être le plus bref possible
<u>#1</u>
Je sais pas trop ce que vous avez déjà coder jusqu'a présent mais j'espère que si tu as décidé de faire ce projet en PHP, tu t'es lancé en OO.
Premièrement il faudrait que tu crées tes objets correctement.
L'objet le plus important serait le personnage:
variables:
id
nom
point_de_vie
point_d_action
pos_x
pos_y
actions:
...
deplacer(direction)
...
à coter de ça tu a une BDD qui reprend toutes variables de l'objet
<u>#2</u>
Tu as ton tableau de jeux, et tes personnage placée (lors du chargement, il va récupere les donnée qui est dans la BDD pour placer les persos)
Disont que tu veux faire bouger le personnage avec le touche directionnel du clavier.
Tu crée un key listener (facile avec jQuery) que lorsque l'utilisateur up/right/down/left, tu utilises en AJAX la fonction de ton oject "deplacer(la_touche_appuyé)", qui vérifie si il y a droit, si oui, modifie dans la BDD pos_x et pos_y et avec ton JS (jQuery par exemple) tu deplace ton personne sur ton plateau
EDIT:
Ok ça ressemble peut etre a rien ce que je viens de décrire mais en même la question était vraiment très large et comprend trop plein de paramètre