| [Client]Page d'acueil | |
|
|
Auteur | Message |
---|
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: [Client]Page d'acueil 12/3/2011, 19:03 | |
| Bon voila je reposte le gui du client mais avec quelques améliorations et dans la partie dev. Téléchargement:http://vortexbuild.free.fr/images/Gui.zip (Téléchargement direct) Code:Main.py - Code:
-
from pygame import * from tygame.main import * from tygame.extension import * from Config import *
init() #Création de la fenetre screen=display.set_mode((800,600)) #Nom de la fenetre display.set_caption('Risou')
#Fonction pour le bouton quiter def myFunc(): global playing playing = 0
#Police des textes police = font.Font(None, 14)
#Titre de la frame connexion connexion= Frame(screen,htitle=NomFrameCo,width=400,height=100) connexion.place((375,20)) #Titre de la frame news news= Frame(screen,htitle=NomFrameNe,width=400,height=375) news.place((375,160))
#Boutton quiter BouttonQuit = Button(screen,text="Quitter",target=myFunc,width=75,height=25) BouttonQuit.place((720,570))
#Champ pseudo Pseudo = Entry(connexion,width=300) Pseudo.place((80,5)) Pseudo.set("") #Champ MDP Mdp= Entry(connexion,width=300) Mdp.place((80,29)) Mdp.set("") #Texte devant les deux champs TxtPseudo= police.render("Pseudo:",1,(0,0,0)) TxtMdp= police.render("Mot de passe:",1,(0,0,0)) #Affichage des textes sur la frame connexion.blit(TxtPseudo,(6,10)) connexion.blit(TxtMdp,(6,35))
#Ajout et placement sur la frame du boutton Connexion(ne fait rien) BouttonConect = Button(connexion,text=Conect,width=75,height=25) BouttonConect.place((315,65))
#Chargement de l'image fond logo = image.load (Logo) copy = image.load ("copyright.png")
#Début de la boucle qui regarde si on joue encore playing = 1 while playing:
for e in handle_widgets(): if e.type == QUIT: playing = 0
screen.fill((color)) #Placement de l'image screen.blit (logo, (posLogo)) screen.blit (copy, (20,580)) render_widgets() display.flip()
quit()
Config.py: - Code:
-
# /!\Signifie qu'il faut garder les apostrophes
color = 133,211,255 #Couleur du fond de la fenêtre au format Rouge Vert Bleu posLogo = 10,90 #Position du logo en Px. La position est compté à partir de l'angle gauche NomFrameCo = "Connexion" #Nom de la frame de connexion /!\ NomFrameNe = "News" #Nom de la frame de news /!\ Logo = "logo.png" #Nom du logo/!\ Conect = "Connexion" #Texte du bouton pour se connecter /!\
Libs:Pygame Tygame Et c'est tout Images:Screens: BIENTOT:Etat du serveur avec un ptit pixel art: [u]
Dernière édition par piratequentin le 12/6/2011, 07:22, édité 4 fois | |
|
| |
nicolas74540
Messages : 102 Risou's Points : 125 Réputation : 2 Date d'inscription : 02/10/2010 Age : 28
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 10:11 | |
| heu c'est toi qui as tout fait ... en bah j'ai trop envie que le logiciel sort =) | |
|
| |
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 10:27 | |
| Oui c'est moi ^^, et en plus c'est très peu de code ^^. Je vais bientôt rajouter l’état du serveur mais il sera pas fonctionnel, vu que le serveur n'existe pas :p | |
|
| |
nicolas74540
Messages : 102 Risou's Points : 125 Réputation : 2 Date d'inscription : 02/10/2010 Age : 28
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 10:52 | |
| lol c'est sur mais j'ai toujours une question qui me pose dans ma tête c'est comme sa marche entre le client et le serveur et sa j'ai jamais eu la réponse | |
|
| |
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 10:57 | |
| Enfaite si j'ai bien compris, le client se connecte au serveur(le serveur doit dabord ouvris ses ports) ensuite les informations s’échangent suivant comment le programme à été codé | |
|
| |
nicolas74540
Messages : 102 Risou's Points : 125 Réputation : 2 Date d'inscription : 02/10/2010 Age : 28
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 11:38 | |
| | |
|
| |
persed
Messages : 364 Risou's Points : 397 Réputation : 6 Date d'inscription : 25/09/2010
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 13:53 | |
| t'as réussi à faire ça avec +- 65 lignes de code ?! t'as trouvé un tuto où ? EDIT : Ok.... évidemment mon ordinateur n'est pas fichu de trouver pygame alors qu'il est dans le dossier.... EDIT2 : d'accord je crois avoir compris ton programme.... | |
|
| |
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: Re: [Client]Page d'acueil 12/4/2011, 14:06 | |
| Même pas de tuto :p je prend des ptits bout de codes à des endroits. Il faut aussi dire un grand merci à tygame ^^ Après c'est vrai que mon pc tourne pas rond et que ça marche pas tout le temps. Edit: Je suis pas sûr que tygame soit compatible avec MacOs | |
|
| |
persed
Messages : 364 Risou's Points : 397 Réputation : 6 Date d'inscription : 25/09/2010
| Sujet: Re: [Client]Page d'acueil 12/5/2011, 16:51 | |
| aïe si tygame n'est pas compatible mac on perd pas mal de l'intérêt de python, le multiplateforme ! mais bon je vais me renseigner. | |
|
| |
nicolas74540
Messages : 102 Risou's Points : 125 Réputation : 2 Date d'inscription : 02/10/2010 Age : 28
| Sujet: Re: [Client]Page d'acueil 12/5/2011, 20:54 | |
| Petit new ; j'ai un copain qui se propose pour le design du logiciel est-ce que vous acceptez ? c'est Joachim | |
|
| |
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: Re: [Client]Page d'acueil 12/6/2011, 07:00 | |
| Oui on veux bien (je pour le moment), il aura surement ça clé bêta en plus. Il était pas sur l’ancien forums ou c’était quelqu'un d'autre? Mais sinon ça me dérange pas. Si il pouvait nous montrer certaines de ses créations (si il en a), ça serais bien, sauf si tu sais qu'il fait des dessin magnifiques Ps: Pour mac je pourrais faire des test normalement demain, je reçoit enfin mon apple A et aussi, un truc un peut gênant, tygame est réglé en QWERTY donc quand on écrit "a" on a "q" | |
|
| |
persed
Messages : 364 Risou's Points : 397 Réputation : 6 Date d'inscription : 25/09/2010
| Sujet: Re: [Client]Page d'acueil 12/6/2011, 18:10 | |
| | |
|
| |
Nicolasdes Admin
Messages : 142 Risou's Points : 190 Réputation : 3 Date d'inscription : 25/09/2010 Age : 27 Localisation : France
| Sujet: Re: [Client]Page d'acueil 12/6/2011, 18:21 | |
| J'espère qu'il y a de quoi réparer ça | |
|
| |
nicolas74540
Messages : 102 Risou's Points : 125 Réputation : 2 Date d'inscription : 02/10/2010 Age : 28
| Sujet: Re: [Client]Page d'acueil 12/6/2011, 19:28 | |
| pour joachim était là dans l'ancien forum mais maintenant il comme moi la différence ? Joachim = serveur minecraft (admin) + desgin risou Moi = serveur minecraft(admin) + codage risou voilà il est aussi comme nous étudiant au lycée donc il peux se co que le soir ou le week-end
Donc voilà =) | |
|
| |
piratequentin
Messages : 435 Risou's Points : 521 Réputation : 0 Date d'inscription : 25/09/2010 Age : 25 Localisation : Là où je suis
| Sujet: Re: [Client]Page d'acueil 12/7/2011, 09:09 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: [Client]Page d'acueil | |
| |
|
| |
| [Client]Page d'acueil | |
|