2048-Lite
Mon tout premier projet de programmation. Une version CLI (Command Line Interface) du célèbre jeu 2048 codé en C.
CMAKEFILE
Alexis
Ce projet implémente une version console du jeu 2048 en C. Il comporte les fonctionnalités suivantes :
Menu principal : Démarrer une nouvelle partie, charger une sauvegarde, ou quitter.
Gestion de la grille :
Allocation dynamique d'une grille 4x4 initialisée à zéro.
Ajout aléatoire de cases (2 ou 4) avec probabilités respectives de 90% et 10%.
Affichage et rotation de la grille pour les déplacements.
Déplacements : Quatre mouvements possibles (haut, bas, gauche, droite), gérant les fusions de cases identiques et les contraintes de jeu.
Conditions de victoire/perte : La partie s'arrête en cas de victoire (atteinte de 2048) ou si aucun déplacement n’est possible.
Sauvegarde et chargement : Possibilité de sauvegarder et de reprendre une partie via un fichier texte.
Gestion mémoire : Libération dynamique des ressources utilisées.