Nous verons comment nous avons travail durant ces plusieurs semaines, nous avons eu pour but de créer un morpion en réalité visuel sur visual studio en binome alors on s'est répartit le travail. Une personne s'occupe du disign et l'autre de la programmation.Nous verrons dans cette page la partie programmation.
le morpion est un jeu qui est retrouvé depuis l'antiquité ,en effet sa premiére version se trouve en égypte ancienne le jeu était jouer avec des cailloux et s'appelait Siega. Puis on retrouve ce jeu au temps de l'empire romains ils utilisaient des symboles spécifiques gravés sur des monuments publics il l'appelait Terni Lapilli. Enfin on retrouve ce jeu en inde ancienne il existe une toute autre version appelait Pada. Le morpion est donc un jeu traditionnel qui nous suit depuis plusieurs décénies.
Le principe du morpion est d'aligner 3 symboles identiques dans une même ligne, colonne ou aussi dans une même diagonale. c'est un jeu qui se joue en 1 contre 1 , le choix des symboles sont dans la plupart des cas un cercle et une croix les joueurs jouent à tours de rôle et place un symbole par tours. Les issues dans la plupart des cas sont une égalité sinon c'est une défaite ou une victoire de la part d'un des deux joueurs.
Tout d'abord notre programme pour faire notre mini projet est constitué seulement de python nous avons utilisé Visual studio afin d'écrire notre programme. Nous avions une scéne déjà faite par d'anciens élèves sur Vizard 7. Alors pour introduire des objets tel que la croix ou le cercle sur cette scéne depuis notre code nous devions tout d'abord avant cela écrire dès les premieres lignes import viz pour pouvoir utiliser les commandes qui nous serons utile. Puis pour introduire les objets créés nous avons utilisé : viz.addChild('nom de l'objet') qui doit être exporté en .glb. Puis pour attraper des objets que l'on a pu ajouter pour avoir une bonne expérience du morpion en réalité virtuel , on a ajouté la commande grabber sur les croix et les cercles. Afin de placer le quadrillage, la croix et les cercles à des endroits précis on a pu le faire directement sur la scéne en variant les coordonnées "x" ,"y" et "z".