Bonsoir,
Je fais actuellement en train de réaliser un rubik's cube avec xna.
Je bloque sur un point : la structure du rubik's cube.
J'ai créer mes cubes, j'arrive à detecter sur quelle cube je clique et sur quelle face, mais je ne sais pas comment m'y prendre pour réaliser la rotation des faces.
J'ai créer une classe Faces qui correspond aux faces d'un petit cube.
avec comme attribut : un cube, une face à droite, une face à droite, une face en dessous et une face à gauche.
J'ai relier chaque face entre elles pour savoir quelles faces je dois bouger pour la rotation.
Pour la rotation des "lignes" (horizontale) je récupère correctement mes cubes. Mais pour la rotation des "colonnes" (verticale) il y a un problème, je trouve mon code pas optimiser.
Est-ce que vous avez une structure à me proposer ??
Merci.
Partager