Melimelo a écrit :Moi je me pose une question comment tu intègre un risk ?
Car les joueurs sont censé commencé en même temps non ?
Et bien c'est simple!
Risk est un jeu tour par tour, on combat autant de pays qu'on le souhaite durant son tour, les autres ne sont alors que Passif fasse à l'attaque puisqu'il ne font que lancer des dés.
Du coup en jeu en ligne , c'est le serveur qui lance les dés pour les joueur passif.
Donc on peut penser que le tour de jeu ira un peu plus vite que sur le jeu de plateau.
A noter que les autres n'ont pas forcément besoin d'être présent.
Effectivement pour le début de la partie il faut disposer les troupes sur le plateau chacun son tour, là il vaut mieux que tout le monde soit là. Mais sinon une variant peut etre poser ou chacun dispose sans voir la disposition de l'autre, ainsi pas de problème.
La seul condition pour jouer c'est que les précédent ont joué leur tour.
Du coup on entraperçois 2 solutions:
- soit ils sont tous présent la partie sera terminé au bout de 2h
- soit ils ne sont jamais présent au même moment et la partie peut durer pas mal de temps...
Un bon tchat juste en dessous du plateau virtuel ne serais pas du luxe à mon sens, histoire de discuter avec les autres joueurs...
Ainsi qu'une vue du plateau en quasi temps réel, afin de voir les actions du joueur dont c'est le tour et de réagir sur le tchat.
Autour de çà on peut aussi éventuellement ajouter des classement pour satisfaire la catégorie des "Achiever" et les Killer qui pourront contempler leur tableau de chasse...
Un forum pour discuter stratégie et probabilité
Eventuellement une IA
Evidement panel d'administration, gestion du compte utilisateur, un didactitiel qui t'apprend le jeu risk.
Nan je pense que c'est assez complet même si on y fera pas forcément une énième carte type damier, ou encore la gestion de ressources (quoiqu'on peut eventuellement faire un analogue entre les cartes et les ressources)
#A faire en premier
- Inscription (premiere table, fonction d'envoie d'email, sécurité XSS)
- Connexion (login perso et de groupe pour inviter direct ses amis sans qu'ils doivent s'inscrire)
- gestion des erreurs
- La partie carte (on montre comment placer un pion, cliquer sur un pays etc...) (présenter plusieurs méthode positionnement absolue en css, puis amélioration avec un peu de js et un bouton rafraichir le plateau)
- la distribution des ordres de mission (juste une table et de l'affichage)
- la distribution des cartes (juste une table et de l'affichage)
- la répartition des pions idem
- Les 3 phases renforts/ attaque / déplacement (fonction deplacer commune, système d'attaque,tour)
- La detection de la fin
- une fenetre présentant les règles (juste pour appuyer qu'il faut de l'aide)
#puis ajout de
- un tuto interactif pour apprendre à jouer
- quelques fonctionnalité dans le panneau d'admin
- un tchat (pourquoi pas juste intégrer un tchat epiknet
- un forum (installation, choix)
- un classement
- rendre le plateau en temps réel avec AJAX
- élaboration d'une IA