27-02-2013, 12:54 AM
Pour une première, le morpion peut être sympa :
Déjà, l'algorithme de vérification qu'on ait un gagnant après chaque coup n'est pas bien compliqué, mais pour un novice c'est intéressant de trouver plusieurs manières de faire, de comparer la quantité de code et la rapidité de chaque solution.
Ensuite, dans une optique de morpion à travers le web où on veut pouvoir jouer contre quelqu'un à travers internet, il faut créer un système de parties pour qu'on puisse démarrer une partie. il faut s'assurer que si on commence plusieurs parties celle-ci ne se mélangent pas. Il faut pouvoir empêcher de joueur celui dont ce n'est pas le tour, mettre en place l'environnement de jeu en début de partie, le supprimer à la fin, modifier le HTML pour qu'on puisse voir le jeu .. ça fait déjà du boulot mais c'est un projet à court terme facile à terminer.
Si tu te lances là-dedans, mon conseil est de commencer par créer un morpion qui se joue à deux sur le même écran : le jeu affiche celui dont c'est le tour et les joueurs se passent la souris. ça permet déjà de voir la base du jeu. Et ensuite seulement de transposer ça à travers un serveur et une base de données pour pouvoir joueur à plusieurs.
Déjà, l'algorithme de vérification qu'on ait un gagnant après chaque coup n'est pas bien compliqué, mais pour un novice c'est intéressant de trouver plusieurs manières de faire, de comparer la quantité de code et la rapidité de chaque solution.
Ensuite, dans une optique de morpion à travers le web où on veut pouvoir jouer contre quelqu'un à travers internet, il faut créer un système de parties pour qu'on puisse démarrer une partie. il faut s'assurer que si on commence plusieurs parties celle-ci ne se mélangent pas. Il faut pouvoir empêcher de joueur celui dont ce n'est pas le tour, mettre en place l'environnement de jeu en début de partie, le supprimer à la fin, modifier le HTML pour qu'on puisse voir le jeu .. ça fait déjà du boulot mais c'est un projet à court terme facile à terminer.
Si tu te lances là-dedans, mon conseil est de commencer par créer un morpion qui se joue à deux sur le même écran : le jeu affiche celui dont c'est le tour et les joueurs se passent la souris. ça permet déjà de voir la base du jeu. Et ensuite seulement de transposer ça à travers un serveur et une base de données pour pouvoir joueur à plusieurs.