issue173:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
issue173:python [2021/10/01 15:21] – auntiee | issue173:python [2021/10/03 17:09] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 189: | Ligne 189: | ||
greg@earth: | greg@earth: | ||
- | Créez votre environnement virtuel avec | + | Créez votre environnement virtuel avec : |
python -m venv env | python -m venv env | ||
Ligne 227: | Ligne 227: | ||
$ pip install arcade | $ pip install arcade | ||
- | Si tout se passe bien, votre prochaine étape sera de télécharger le tutoriel de plate-forme. Vous pouvez le trouver à l' | + | Si tout se passe bien, votre prochaine étape sera de télécharger le tutoriel de plateforme. Vous pouvez le trouver à l' |
Vous devriez voir environ 17 fichiers dans le dossier. Il existe un tutoriel complet qui traite de la plupart de ces fichiers à l' | Vous devriez voir environ 17 fichiers dans le dossier. Il existe un tutoriel complet qui traite de la plupart de ces fichiers à l' | ||
Ligne 257: | Ligne 257: | ||
SCREEN_TITLE = " | SCREEN_TITLE = " | ||
- | Comme vous pouvez le voir, la fenêtre aura une largeur de 1000 pixels et une hauteur de 650 pixels et portera le titre Platformer (Plate-forme). C'est assez simple. La prochaine chose à faire est de créer une classe Python qui contiendra votre vrai jeu. Vous pouvez voir que la fonction __init__ contient le code qui définit le véritable écran et la couleur de fond et que la fonction setup démarre/ | + | Comme vous pouvez le voir, la fenêtre aura une largeur de 1 000 pixels et une hauteur de 650 pixels et portera le titre Platformer (Plateforme). C'est assez simple. La prochaine chose à faire est de créer une classe Python qui contiendra votre vrai jeu. Vous pouvez voir que la fonction __init__ contient le code qui définit le véritable écran et la couleur de fond et que la fonction setup démarre/ |
Lorsque vous exécutez le programme squelette, vous verrez une fenêtre s' | Lorsque vous exécutez le programme squelette, vous verrez une fenêtre s' | ||
Ligne 284: | Ligne 284: | ||
self.player_list = None** | self.player_list = None** | ||
- | Il faut ajouter un peu de code pour que le programme affiche autre chose qu'un joli fond bleu. Dans votre IDE ou votre éditeur de texte, ouvrez le fichier 02_draw_sprites.py. Ce fichier est une expansion du squelette que nous venons d' | + | Il faut ajouter un peu de code pour que le programme affiche autre chose qu'un joli fond bleu. Dans votre IDE ou votre éditeur de texte, ouvrez le fichier 02_draw_sprites.py. Ce fichier est une expansion du squelette que nous venons d' |
# Constants used to scale our sprites from their original size (Les constantes utilisées pour redimensionner nos sprites à partir de leur taille originale) | # Constants used to scale our sprites from their original size (Les constantes utilisées pour redimensionner nos sprites à partir de leur taille originale) | ||
Ligne 294: | Ligne 294: | ||
- | Ces lignes définissent la mise à l' | + | Ces lignes définissent la mise à l' |
# These are ' | # These are ' | ||
Ligne 344: | Ligne 344: | ||
You can work through the rest of the tutorial which will get you a very basic, somewhat playable game in the file 17_views.py . When you run it, it should look something like this (bottom right) …** | You can work through the rest of the tutorial which will get you a very basic, somewhat playable game in the file 17_views.py . When you run it, it should look something like this (bottom right) …** | ||
- | Enfin, la fonction on_draw de notre classe est modifiée en ajoutant les lignes suivantes au bas de la fonction (après l' | + | Enfin, la fonction on_draw de notre classe est modifiée en ajoutant les lignes suivantes au bas de la fonction (après l' |
# Draw our sprites (Dessiner nos sprites) | # Draw our sprites (Dessiner nos sprites) | ||
Ligne 350: | Ligne 350: | ||
self.player_list.draw() | self.player_list.draw() | ||
- | Bien que cela ne crée rien d' | + | Bien que cela ne crée rien d' |
- | Vous pouvez suivre le reste du tutoriel qui vous permettra d' | + | Vous pouvez suivre le reste du tutoriel qui vous permettra d' |
**There is another program you should consider downloading, | **There is another program you should consider downloading, |
issue173/python.txt · Dernière modification : 2021/10/03 17:09 de andre_domenech