Browse Source

juste modif le nom du fichier dessin (les dessins du jeu sont terminés).

master
CutieSad 2 months ago
parent
commit
e9a9cddc24
  1. 39
      README.md

39
README.md

@ -1,22 +1,15 @@
##PYTHON##
''' Programme pyxel inspiré d'un tutoriel en ligne de "la Nuit du Code" https://nuit-du-code.forge.apps.education.fr/DOCUMENTATION/PYTHON/01-presentation/ https://www.cahiernum.net/KV8H5B Licence GNU (https://github.com/nuitducode/DOCUMENTATION/blob/main/LICENSE)
#Importation
import pyxel
import random
Module basé sur une architecture MVC (modèle-vue-controleur) globale et également intégrée aux objets.
#Constantes
COULEUR_PERE_NOEL = 1
COULEUR_TIR = 10
COULEUR_ENNEMI = 8
'''
#Importation
import pyxel
import random
#Constantes
COULEUR_PERE_NOEL = 1
COULEUR_TIR = 10
COULEUR_ENNEMI = 8
#Déclaration des classes
"""Classe intégrant la gestion du Modèle et de la Vue relative au Perenoel du joueur."""
class Perenoel:
#Déclaration des classes
"""Classe intégrant la gestion du Modèle et de la Vue relative au Perenoel du joueur."""
class Perenoel:
def __init__(self, couleur:int=COULEUR_PERE_NOEL) -> None:
self.x = 60 # coordonnée x du coin haut à gauche du carré
@ -49,8 +42,8 @@
pyxel.blt(self.x, self.y, 0, 23, 68, 16, 25)
print("bonjour")
# (..., 0, 0, 0, 8, 8) car Image 0 à partir de (0;0) de taille 8*8)
"""Classe intégrant la gestion du Modèle relative au joueur."""
class Joueur:
"""Classe intégrant la gestion du Modèle relative au joueur."""
class Joueur:
def __init__(self, perenoel:'Perenoel', vies:int) -> None:
self.vies = vies # A 0, le joueur a perdu
@ -70,14 +63,14 @@
if self.vies < 0:
self.vies = 0
"""Classe intégrant la gestion du jeu."""
class Jeu:
"""Classe intégrant la gestion du jeu."""
class Jeu:
def __init__(self) -> None:
# Création de la fenêtre graphique
pyxel.init(128, 128, title="Nuit du c0de")
pyxel.load("bjrr.pyxres")
pyxel.load("lorenzoxxxDark.pyxres")
# Initialisation des données du jeu
self.perenoel = Perenoel()
@ -93,4 +86,4 @@
def afficher(self:'Jeu') -> None:
self.perenoel.afficher()
j = Jeu()
j = Jeu()
Loading…
Cancel
Save