Difficulté codage morpion

Difficulté codage morpion - Algo - Programmation

Marsh Posté le 02-02-2014 à 21:56:13    

Bonsoir à tous et à toutes,
Je suis une élève de 1ère S et je travaille actuellement sur les fameux "TPE" (Travaux Personnel Encadrés) qui comptent pour le baccalauréat...
Je m'en sors assez bien mais je rencontre un problème, je traite comme sujet l'Intelligence Artificielle, et je me suis dit que comme maquette, pour démontrer une Intelligence Artificielle faible, je pouvais programmer un morpion (Si l'ordinateur repère deux croix alignées mettons, il en alignera une troisième pour gagner) avec Code Blocks et SDL, mais je n'arrive pas à installer CORRECTEMENT SDL. Je suis sous Win 7. Je ne comprends pas comment il faut procéder pour extraire certain dossier de SDL dans le dossier de Code Block, je m'emmêle et au final ça ne marche pas...  
J'ai trouvé un tutoriel pour coder le morpion en plus... Mais si je n'arrive pas à saisir dans le projet, c'est peine perdu...
 
Je me suis dit également demandé "Mais je peux essayer de le faire sous forme d'algorithme !"... J'ai effectivement essayé, avant de me rendre compte que je n'y connaissait rien en algorithmie et que malgré mes efforts, j'avais beaucoup de mal à m'en sortir (j'utilise AlgoBox car je ne connais que ce logiciel).
 
S'il vous plaît, aidez-moi :(

Reply

Marsh Posté le 02-02-2014 à 21:56:13   

Reply

Marsh Posté le 02-02-2014 à 22:32:46    

Problème d'installation SDL, rien à voir ni avec le morpion ni avec l'algo.
Je close le sujet.  :o

Reply

Marsh Posté le 02-02-2014 à 23:11:37    

Tu as des tutoriaux pour installer la SDL (cf site officiel)
Et essayer de "programmer sous forme d'algorithme" ça veut rien dire :D
 
Pour être franc, essayer de faire un morpion en C/C++ (avec l'interface graphique et co) en moins de 6 mois ça va être chaud si tu débutes.
 
La SDL, pour s'en servir faut télécharger la version MinGW32 (si tu bosses avec MinGW sur Code::Blocks), tu mets les headers (*.h) dans le dossier Includes/SDL de ton compilateur (dossier MinGW là où est installé Code::Blocks normalement), les fichiers libs (*.a) dans le dossier Libs du compilo, et la DLL à côté du programme (tu peux la mettre dans le dossier bin de ton compilo, mais j'te conseille pas, tu risques d'oublier de la redistribuer après..)
 
Ensuite, pour la linker, faut faire
 
-lSDLMain
-lSDL
 
(de tête)
 
Mais comme je disais, si tu débutes complètement tu vas être à court de temps.


---------------
Perhaps you don't deserve to breathe
Reply

Marsh Posté le 03-02-2014 à 09:35:51    

Si le langage est pas imposé, Delphi et son IDE serait plus simple à mettre en oeuvre. C'est du Pascal sous Windows ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed