x
Infos
Conditions
Confidentialité

À propos de ce projet

Bienvenue sur Cubesolver.

Je m’appelle Yariv. Je suis développeur web full stack.

J’ai commencé ce projet comme exercice personnel sur Three.js, une bibliothèque WebGL 3D. Je voulais juste dessiner un cube, le faire bouger un peu, pour prendre le coup de main.

Puis je me suis demandé : est-ce que je pourrais le modéliser pour résoudre le puzzle 3D… ?

Ce projet a été créé en JavaScript avec Three.js, combiné à Ionic, Cordova et Angular.

L’algorithme de résolution repose sur une machine à états qui implémente une solution inspirée du guide débutant du puzzle 3D. J’ai obtenu une résolution complète avec 259 états.

Chaque état possible est représenté par une chaîne et la reconnaissance se fait par expressions régulières.

Ensuite, j’espère ajouter d’autres méthodes comme F2L, OLL et PLL.

J’espère que cette appli vous sera utile.

 Si vous l’aimez, soutien possible avec 5 étoiles sur l’App Store/Play Store

Pour toute question, demande, retour ou suggestion, écrivez-moi à :

yariv.cubesolver@gmail.com

BON JEU !

Yariv Gadidi

AccueilGuidePartagerLanguePlus