C'est le printemps ! Fleur.gif

Jeu en Python / Pygame : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(Code du menu)
(Auteur)
 
(16 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
==Auteur==
+
==Auteure==
 
Kylian Marquant
 
Kylian Marquant
  
Ligne 20 : Ligne 20 :
 
Noter ici les compétences dont vous avez eu besoin  
 
Noter ici les compétences dont vous avez eu besoin  
  
==date==
+
==dates==
Préciser la date de votre projet
+
1 ans (oui c'est pas facile de coder un jeux video de 0 )
  
 
==Ressources==
 
==Ressources==
  
 
===Code du menu===
 
import os
 
start = True
 
menu = True
 
play = False
 
regles = False
 
hp = 50
 
atk = 3
 
tank = 3
 
def clear() :
 
    os.system("cls")
 
def save():
 
    list = [
 
        name,
 
        str(hp),
 
        str(atk),
 
        str(tank)]
 
    f = open("load.csv", "w")
 
    for item in list :
 
        f.write(item + ",")
 
    f.close()
 
while start :
 
    while menu :
 
        clear()
 
        print(" 1 : Nouvelle Partie")
 
        print(" 2 : Charger Partie")
 
        print(" 3 : Regles")
 
        print(" 4 : Quitter le Jeu")
 
        choix = int(input("#"))
 
        if regles == True :
 
            print("je suis Artemis la creatrice de ce jeu et voici les regles")
 
            regles = False
 
            input(">")     
 
        if choix == 1 :
 
            name = input("# What's your name, hero ?")
 
            menu = False
 
            play = True
 
        elif choix == 2 :
 
            f = open("load.csv","r")
 
            file_content = f.readlines()
 
            first_line = file_content[0]
 
            load_list =  first_line.split(',')
 
            name = load_list[0]
 
            hp = load_list[1]
 
            atk = load_list[2]
 
            tank = load_list[3]
 
            print(name,hp,atk,tank)
 
            menu = False
 
            play = True
 
        elif choix == 3 :
 
            regles = True
 
        elif choix == 4 :
 
            quit()
 
    while play :
 
        save()
 
        print("Nom :",name)
 
        print("0 : Sauvgarder")
 
        dest = input("#")
 
        dest = int(dest)
 
        if dest == 0 :
 
            play = False
 
            menu = True
 
            save()
 
  
 
===Pixel Arts===
 
===Pixel Arts===
[[Fichier:Pixel_Bordure_1_64x64.png]]
+
[[Fichier:Pixel_Bordure_1_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_h_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_2_64x64.png|Texte de la légende]]<br>
[[Fichier:Pixel_Bordure_2_64x64.png]]
+
[[Fichier:Pixel_Bordure_g_64x64.png|Texte de la légende]][[Fichier:Pixel_Plaines_64x64.png|Texte de la légende]][[Fichier:Pixel_Croix_64x64.png|La croix alias le joueur]][[Fichier:Pixel_Monts_2_64x64.png|Texte de la légende]][[Fichier:Pixel_Monts_64x64.png|Texte de la légende]][[Fichier:Pixel_Sapins_64x64.png|Texte de la légende]][[Fichier:Pixel_Forêt_64x64.png|Texte de la légende]][[Fichier:Pixel_Lac_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_d_64x64.png|Texte de la légende]]<br>[[Fichier:Pixel_Bordure_4_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_b_64x64.png|Texte de la légende]][[Fichier:Pixel_Bordure_3_64x64.png|Texte de la légende]]
[[Fichier:Pixel_Bordure_4_64x64.png]]
 
[[Fichier:Pixel_Bordure_3_64x64.png]]
 
  
 
==Présentation==
 
==Présentation==
* Votre présentation finale (celle que vous allez présenter au jury)
+
[[Fichier:Doc Cahier des charges Créer un jeu video en pygame.pdf]]
  
 
==Aide technique==
 
==Aide technique==
Ligne 106 : Ligne 40 :
 
<li>Pc</li>
 
<li>Pc</li>
 
<li>Tablette graphique</li>
 
<li>Tablette graphique</li>
Lister le matériel ou les machines dont vous avez eu besoin. (avec un lien vers la documentation ou un tutoriel)
 
  
 
===Photos===
 
===Photos===

Version actuelle datée du 15 mai 2025 à 11:46

Auteure

Kylian Marquant

Projet

Courte description de votre Projet initial

Objectifs

  • Lister les différents objectifs : (démarche de projet, approfondir ses connaissances, acquis de compétences, etc ...)
      # Élément de la liste numérotée
      # Élément de la liste numérotée
      # Élément de la liste numérotée
      # Élément de la liste numérotée


Étapes de votre projet

Vous expliquer les différentes étapes qui permettent la réalisation de votre projet final.

Compétences

Noter ici les compétences dont vous avez eu besoin

dates

1 ans (oui c'est pas facile de coder un jeux video de 0 )

Ressources

Pixel Arts

Texte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légende
Texte de la légendeTexte de la légendeLa croix alias le joueurTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légende
Texte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légendeTexte de la légende

Présentation

Fichier:Doc Cahier des charges Créer un jeu video en pygame.pdf

Aide technique

  • Contact
  • Infos diverses

matériel et outils utilisés

  • Pc
  • Tablette graphique
  • Photos

    Différentes photos de votre projet

    catégorie