Jeu interactif en console, incluant la génération dynamique de grilles, la validation par dictionnaire et une logique de résolution en temps réel.
Ce projet algorithmique visait à concevoir un moteur complet pour un jeu de mots croisés, depuis l'intelligence logicielle générant les grilles de façon procédurale, jusqu'à l'interface textuelle permettant à l'utilisateur de jouer et valider ses mots.
Le projet aboutit à un exécutable léger, rapide et capable de faire jouer des grilles de mots croisés aléatoires à l'infini. Il m'a permis de pousser mes compétences en algorithmique classique et en gestion de pointeurs/matrices multidimensionnelles.
KERNEL PANIC — Hard Fault Exception
------------------------------------------
R0 = 0x00000000 R1 = 0x2000A3F0
R2 = 0x00000001 R3 = 0x08003A10
R12 = 0xDEADBEEF LR = 0x08002F1C
PC = 0x08003A4C xPSR= 0x21000000
CFSR = 0x00008200 HFSR = 0x40000000
>>> Stack overflow detected in task 'main_loop'
>>> System halted.