Salut,
Durant ma L1 d'informatique, j'ai dût concevoir un puissance 4 en C comme projet semestriel.
Rien de transcendant sur le papier mais de nombreuses difficultés à gérer en pratique .
La bibliothèque d'interface graphique qu'on utilise est une version simplifiée de la SDL. Par exemple pour afficher une fenêtre il suffit d'écrire:
Par contre du coup on ne peut faire que des choses basiques (afficher du texte, dessiner des formes et changer les couleurs, c'est tout ).
Ce projet a nécessité pas moins de 666 lignes de codes (je vous jure ! ) mais une optimisation est possible...
Voici une capture d'écran:
Vous pouvez le télécharger ici:
https://mega.nz/#!Gkc10bbJ!DvBp2Mp4Sjg5DSPNLYTo64DvjHUBpoCnU-SxV0yBjDo
Je ne compte pas améliorer le projet (on peut pas faire grand chose par rapport aux limitations de la bibliothèqe de toute façon ).
N'hésitez pas à me dire ce que vous en pensez et si vous voulez les codes pour les étudier .
Bonne journée ! .
Durant ma L1 d'informatique, j'ai dût concevoir un puissance 4 en C comme projet semestriel.
Rien de transcendant sur le papier mais de nombreuses difficultés à gérer en pratique .
La bibliothèque d'interface graphique qu'on utilise est une version simplifiée de la SDL. Par exemple pour afficher une fenêtre il suffit d'écrire:
- Code:
start_graphics();
Par contre du coup on ne peut faire que des choses basiques (afficher du texte, dessiner des formes et changer les couleurs, c'est tout ).
Ce projet a nécessité pas moins de 666 lignes de codes (je vous jure ! ) mais une optimisation est possible...
Voici une capture d'écran:
Vous pouvez le télécharger ici:
https://mega.nz/#!Gkc10bbJ!DvBp2Mp4Sjg5DSPNLYTo64DvjHUBpoCnU-SxV0yBjDo
Je ne compte pas améliorer le projet (on peut pas faire grand chose par rapport aux limitations de la bibliothèqe de toute façon ).
N'hésitez pas à me dire ce que vous en pensez et si vous voulez les codes pour les étudier .
Bonne journée ! .