Déveloper un jeu échec en python

LegoTonix
2021-07-27 08:04:42

Le 27 juillet 2021 à 07:59:13 :

Le 27 juillet 2021 à 07:56:56 :

Le 27 juillet 2021 à 07:53:48 :

Le 27 juillet 2021 à 07:50:44 :

Le 27 juillet 2021 à 07:48:46 :
Non. Commence par suivre des tutos et essayer d'appliquer dans le contexte de ton jeu d'échec.

Tu peux commencer par réfléchir à quel format de variables utiliser, quelles fonctions vont te servir etc.

tu veux dire les tuto qui appendre a faire le jeux échec ? et ensuit attendre pour contextualiser non ?

car j'ai vraiment pas assez le level pour imagine moi même tout le code pour dev le jeu

Un tuto de base python et dans chaque chapitre, tu essaies de contextualiser chapitre par chapitre.
Dans le chapitre des variables, tu essaies de trouver un format pour les données du jeu. Ensuite, pour les fonctions, tu essaies de faire des traitements pour l'échiquier et ainsi de suite. Essaies déjà d'en faire un le plus simple possible, puis tu genéralises.

Si t'y arrives pas, tu vas demander de l'aide bien entendu.

yep chaud et faut suivre beaucoup de tuto

même un mec qui a pas mal XP faut au moins plusieurs heure en mode speed pour faire un jeu échec correcte

je suis pas sur de avoir un assez de QI vu mon niveau pour imaginer chaque parti un truc aussi dur
car il y pas que le mouvement des pièces mais algo de IA

T'es pas obligé de mettre de l'IA. Commencer par faire un échiquier en variables, donner des noms aux pions, les faire bouger, c'est déjà un bon début hein.

Après c'est toi qui voit. T'es pas obligé d'apprendre en incrémentation un projet minuscule, mais je t'assure que c'est formateur.

pas faux a voir ensuit

LegoTonix
2021-07-27 08:06:31

Le 27 juillet 2021 à 08:01:28 :

Le 27 juillet 2021 à 08:00:22 :

Le 27 juillet 2021 à 07:54:57 :

Le 27 juillet 2021 à 07:52:01 :

Le 27 juillet 2021 à 07:50:03 :

Le 27 juillet 2021 à 07:47:16 :

Le 27 juillet 2021 à 07:45:59 :
Bah copie/colle le code, pourquoi s'emmerder à tout réécrirehttps://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

non mais justement t'as pas compris j'ai pas besoin un jeu échec on trouve ça par tout :hap:

c'est pour appendre a un coder un vrai programme assez complexe
donc copier coller va rien faire appendre

Mais pourquoi tu veux coder un jeu d'échec si tu ne veux pas d'un jeu d'échec?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

le problème ce que je veux dev a pas ou rarement été fait donc peu de documentation et j'ai pas assez de niveau et faut crée des projets pour savoir les faire

Pourquoi tu ne commences pas par apprendre avant de te lancer dans un projet du coup?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

je viens de relire mon post j'ai mal expliquer :rire:

par contre tout le monde le dit faut faire un projet car quand tu faire que de appendre uniquement de la théorie tu appendre pas a faire des vrai projet en pratique

Ton projet c'est de faire un jeu d'échec si je comprends bien?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

joli jeu de mot mais ça fait des années (avec des énorme pause de 1 ans heureusement) que je essaye de faire la méthode de appendre que de la théorie et que je avance pas autant direct faire de la pratique

LegoTonix
2021-07-27 08:08:07

Le 27 juillet 2021 à 07:56:45 :
Go Morpion d'abord. Ou puissance 4 à la rigueur. Échecs tu vas suer :noel:

ouaip c'est plus faisable

8FitTrainer
2021-07-27 08:09:08

Le 27 juillet 2021 à 08:06:31 :

Le 27 juillet 2021 à 08:01:28 :

Le 27 juillet 2021 à 08:00:22 :

Le 27 juillet 2021 à 07:54:57 :

Le 27 juillet 2021 à 07:52:01 :

Le 27 juillet 2021 à 07:50:03 :

Le 27 juillet 2021 à 07:47:16 :

Le 27 juillet 2021 à 07:45:59 :
Bah copie/colle le code, pourquoi s'emmerder à tout réécrirehttps://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

non mais justement t'as pas compris j'ai pas besoin un jeu échec on trouve ça par tout :hap:

c'est pour appendre a un coder un vrai programme assez complexe
donc copier coller va rien faire appendre

Mais pourquoi tu veux coder un jeu d'échec si tu ne veux pas d'un jeu d'échec?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

le problème ce que je veux dev a pas ou rarement été fait donc peu de documentation et j'ai pas assez de niveau et faut crée des projets pour savoir les faire

Pourquoi tu ne commences pas par apprendre avant de te lancer dans un projet du coup?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

je viens de relire mon post j'ai mal expliquer :rire:

par contre tout le monde le dit faut faire un projet car quand tu faire que de appendre uniquement de la théorie tu appendre pas a faire des vrai projet en pratique

Ton projet c'est de faire un jeu d'échec si je comprends bien?https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

joli jeu de mot mais ça fait des années (avec des énorme pause de 1 ans heureusement) que je essaye de faire la méthode de appendre que de la théorie et que je avance pas autant direct faire de la pratique

Autant acheter un échiquier directement non? Si tu veux jouer aux échecshttps://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

LegoTonix
2021-07-27 08:10:19

je reprécise au cas ou la vrai question

est que cela a une valeur éducatif pour coder ou alors je vais pratiquement rien appendre ?
je peux très bien faire un autre jeu quelque semaines plus tard avec XP accumuler non ?

MacronPerdu2022
2021-07-27 08:10:35

Le 27 juillet 2021 à 08:08:07 :

Le 27 juillet 2021 à 07:56:45 :
Go Morpion d'abord. Ou puissance 4 à la rigueur. Échecs tu vas suer :noel:

ouaip c'est plus faisable

Au pire tu fais un premier jeu d'échec dégueulasse, au moins tu progresseras. :(

LegoTonix
2021-07-27 08:12:11

Le 27 juillet 2021 à 08:10:35 :

Le 27 juillet 2021 à 08:08:07 :

Le 27 juillet 2021 à 07:56:45 :
Go Morpion d'abord. Ou puissance 4 à la rigueur. Échecs tu vas suer :noel:

ouaip c'est plus faisable

Au pire tu fais un premier jeu d'échec dégueulasse, au moins tu progresseras. :(

solution possible aussi par contre IA j'ai absolument aucun idée

déjà bouger les pièces je vois un peu mais je pense que c'est hard
au moins un tuto donne des les notion sur IA

MedecinCovid19
2021-07-27 08:12:54

Vous avez un tuto pour apprendre à coder de l'analyse statistiques en python ? Je suis sur R et je galère à démarrer sur python. :(

LegoTonix
2021-07-27 08:13:06

la série de tuto pour ceux qui veux voir https://www.youtube.com/playlist?list=PLBwF487qi8MGU81nDGaeNE1EnNEPYWKY_

MacronPerdu2022
2021-07-27 08:14:00

Le 27 juillet 2021 à 08:12:11 :

Le 27 juillet 2021 à 08:10:35 :

Le 27 juillet 2021 à 08:08:07 :

Le 27 juillet 2021 à 07:56:45 :
Go Morpion d'abord. Ou puissance 4 à la rigueur. Échecs tu vas suer :noel:

ouaip c'est plus faisable

Au pire tu fais un premier jeu d'échec dégueulasse, au moins tu progresseras. :(

solution possible aussi par contre IA j'ai absolument aucun idée

déjà bouger les pièces je vois un peu mais je pense que c'est hard
au moins un tuto donne des les notion sur IA

L'IA c'est autre chose. Les pions tu les bouges à la main pour comprendre comment modifier des variables etc. Etc.

Fais le plus simple possible pour comprendre les mécaniques du langage.

LegoTonix
2021-07-27 08:14:55

Le 27 juillet 2021 à 08:14:00 :

Le 27 juillet 2021 à 08:12:11 :

Le 27 juillet 2021 à 08:10:35 :

Le 27 juillet 2021 à 08:08:07 :

Le 27 juillet 2021 à 07:56:45 :
Go Morpion d'abord. Ou puissance 4 à la rigueur. Échecs tu vas suer :noel:

ouaip c'est plus faisable

Au pire tu fais un premier jeu d'échec dégueulasse, au moins tu progresseras. :(

solution possible aussi par contre IA j'ai absolument aucun idée

déjà bouger les pièces je vois un peu mais je pense que c'est hard
au moins un tuto donne des les notion sur IA

L'IA c'est autre chose. Les pions tu les bouges à la main pour comprendre comment modifier des variables etc. Etc.

Fais le plus simple possible pour comprendre les mécaniques du langage.

yep je pense que juste bouger des pions ça doit être relativement simple

LegoTonix
2021-07-27 08:16:48

Le 27 juillet 2021 à 08:12:54 :
Vous avez un tuto pour apprendre à coder de l'analyse statistiques en python ? Je suis sur R et je galère à démarrer sur python. :(

j'ai pas vraiment idée la dessus j’espère que autres vont te répondre

et j'ai déjà un peu regarder R mais sais pas grand chose dessus

LegoTonix
2021-07-27 08:30:53

Le 27 juillet 2021 à 08:10:19 :
je reprécise au cas ou la vrai question

est que cela a une valeur éducatif pour coder ou alors je vais pratiquement rien appendre ?
je peux très bien faire un autre jeu quelque semaines plus tard avec XP accumuler non ?

QLFCelinent1961
2021-07-27 08:30:59

Si tu débutes tu peux commencer par un jeu plus simple déjà, genre un morpion ou un P4.

MacronPerdu2022
2021-07-27 08:32:03

Le 27 juillet 2021 à 08:30:53 :

Le 27 juillet 2021 à 08:10:19 :
je reprécise au cas ou la vrai question

est que cela a une valeur éducatif pour coder ou alors je vais pratiquement rien appendre ?
je peux très bien faire un autre jeu quelque semaines plus tard avec XP accumuler non ?

Oui, mais faut pas viser trop haut trop tôt.

LegoTonix
2021-07-27 08:32:29

Le 27 juillet 2021 à 08:30:59 :
Si tu débutes tu peux commencer par un jeu plus simple déjà, genre un morpion ou un P4.

idéalement sans regarder de tuto non je suppose ?

QLFCelinent1961
2021-07-27 08:32:31

Le 27 juillet 2021 à 08:30:53 :

Le 27 juillet 2021 à 08:10:19 :
je reprécise au cas ou la vrai question

est que cela a une valeur éducatif pour coder ou alors je vais pratiquement rien appendre ?
je peux très bien faire un autre jeu quelque semaines plus tard avec XP accumuler non ?

Je pense pas que copier le code d'un projet comme ça serve a quelque chose. Il faut que t'aprenne les fonctions et les raisonements sur des trucs simples, et aprés que tu les applique dans tes projets.

QLFCelinent1961
2021-07-27 08:33:24

Le 27 juillet 2021 à 08:32:29 :

Le 27 juillet 2021 à 08:30:59 :
Si tu débutes tu peux commencer par un jeu plus simple déjà, genre un morpion ou un P4.

idéalement sans regarder de tuto non je suppose ?

Oui, si tu connais les boucles et les listes ça devrait le faire :hap:

IkaronPtera
2021-07-27 08:36:45

Pour apprendre un langage je trouve que c'est plus efficace d'apprendre les bases du langage et de tenter de faire un truc sans aucun exemple, un projet personnel quelconque (au départ un truc simple, puis après un truc plus compliqué). A chaque fois que tu as un blocage, tu peux utiliser stackoverflow etc pour trouver la solution, mais c'est mieux d'essayer 100% par soi-même au départ

Avec un code qui existe déjà je suis pas sûr que tu apprennes beaucoup. Perso ce que je connais en code je le dois à des milliers d'heures à essayer de faire des trucs tout seul. C'est long, mais c'est ça qui te rend vraiment débrouillard.

LegoTonix
2021-07-27 08:36:50

Le 27 juillet 2021 à 08:33:24 :

Le 27 juillet 2021 à 08:32:29 :

Le 27 juillet 2021 à 08:30:59 :
Si tu débutes tu peux commencer par un jeu plus simple déjà, genre un morpion ou un P4.

idéalement sans regarder de tuto non je suppose ?

Oui, si tu connais les boucles et les listes ça devrait le faire :hap:

yep un peu mais mauvais

au pire je regarder des tuto sur le sujet pour le faire

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.