0
LienMorp.io - Un morpion en ligne !

Type : Code - Posté le
Morp.io - Un morpion en ligne !

Hello tout le monde !

Retour des articles aujourd’hui

Et pour ce retour, j'envoie du lourd !
On continue dans la suite de mon apprentissage de "Socket.io".

Rappel, mon premier test de socket.io : https://www.luluwebmaster.fr/creation-54/lulu-io-le-nouveau-agar-io.htm

Je pense que vous connaissez tous le jeu du morpion.
Si vous ne le connaissez pas, je vous invite à voir sur Wikipédia : https://fr.wikipedia.org/wiki/Morpion_(jeu)

Comme dans mes créations en général, vous devez dans un premier temps vous connecter / inscrire.
Pour cela, il vous suffit juste d'entrer une adresse mail et un mot de passe ( Toutes les données sont enregistrées dans une base de données sécurisée ).



Important : Si votre adresse mail n'est pas acceptée, il se peut qu'elle ne soit pas enregistrée dans la liste des domaines acceptés.
Si c'est le cas, merci de me prévenir en commentaire.
Liste des domaines acceptés :
- gmail.com
- orange.fr
- yahoo.com
- outlook.com
- outlook.fr
- free.fr
- aol.fr
- live.fr
- hotmail.fr


Une fois que vous êtes connectés, vous allez arriver sur une nouvelle interface.



Interface très basique je vous l'accorde, mais c'est par cette dernière que vous devrez passer dans un premier temps.
Je vais donc vous la détailler.
Vous avez tout d’abord la possibilité de définir un pseudo de jeu.
Je m'explique, si vous mentionnez ce pseudo, il sera alors affiché à votre adversaire lors d'une partie multijoueur, et vous pourrez aussi discuter entre vous avec un tchat assez minimaliste.



Ensuite, deux options s'offrent à vous.
Soit vous jouez contre un "bot" ( une machine, en gros ), soit vous jouez en multijoueur.



Premier choix : Contre un bot !
Une fois avoir cliqué sur le bouton, la partie commence, à vous de jouer !
Quelques infos sur le bot :
- Si le bot a une possibilité de gagner, il l'utilise à 100%
- Si vous avez une possibilité de gagner, vous avez 10% de chance de ne pas vous faire bloquer par le bot.
- Si le bot n'a pas la possibilité de gagner, ou qu'il ne peut vous bloquer, alors il joue un coup aléatoire.
- Le bot envoie une phrase aléatoire ( parmi une certaine liste ) lorsqu'il gagne.



Deuxième choix : Contre un joueur !

Lorsque vous allez cliquer, le serveur va dans un premier temps chercher si un joueur est en attente d'une partie.
Si c'est le cas, alors la partie se lance. Sinon, vous serez mis en attente le temps de trouver un adversaire.



Vous pourrez à tout moment arrêter cette recherche.
La partie commencée, une fois de plus c'est à vous de jouer !
Comme je l'ai dit plus haut, vous pourrez aussi discuter avec votre adversaire via un tchat.
Pour cela, il vous suffit de cliquer sur ce petit bouton :





Je crois en avoir fini avec mon explication !
J'ai pensé à mettre le code source sur Gothub, mais au final, je préfère ne pas le faire. Peut-être que je le ferai plus tard.

Sur ce, j'espère que ce petit jeu vous plaira. Sachez aussi que le but premier est d'apprendre à maîtriser les technologies utilisées dans celui-là.
Bon jeu à vous !

Poster un commentaire


Commentaires
Par Alfasio le 03/08/2016 à 22:15:57
Il est cool ton jeu
#Lien
Réponse de "Luluwebmaster"
Yop, yes
Réponse de "crosf32"
Node.js ?
Réponse de "Luluwebmaster"
Merci à toi :)
Répondre au commentaire