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)
(Code du menu)
Ligne 25 : Ligne 25 :
 
==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===

Version du 26 mars 2025 à 13:07

Auteur

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

date

Préciser la date de votre projet

Ressources

Pixel Arts

Pixel Bordure 1 64x64.png Pixel Bordure 2 64x64.png Pixel Bordure 4 64x64.png Pixel Bordure 3 64x64.png

Présentation

  • Votre présentation finale (celle que vous allez présenter au jury)

Aide technique

  • Contact
  • Infos diverses

matériel et outils utilisés

  • Pc
  • Tablette graphique
  • Lister le matériel ou les machines dont vous avez eu besoin. (avec un lien vers la documentation ou un tutoriel)

    Photos

    Différentes photos de votre projet

    catégorie