Risou
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Risou

Logiciel de création de MMORPG français et gratuit.
 
AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

 

 [Client]Page d'acueil

Aller en bas 
4 participants
AuteurMessage
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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:
[Client]Page d'acueil Logo11
[Client]Page d'acueil Copyri12
Screens:


[Client]Page d'acueil TestGUI

[Client]Page d'acueil TestGUIselect

BIENTOT:

Etat du serveur avec un ptit pixel art:

[Client]Page d'acueil Etatserv

[Client]Page d'acueil Etatservzoom[u]


Dernière édition par piratequentin le 12/6/2011, 07:22, édité 4 fois
Revenir en haut Aller en bas
http://futura5000.ahst.fr
nicolas74540

nicolas74540


Messages : 102
Risou's Points : 125
Réputation : 2
Date d'inscription : 02/10/2010
Age : 28

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/4/2011, 10:11

heu c'est toi qui as tout fait ... en bah j'ai trop envie que le logiciel sort =)
Revenir en haut Aller en bas
http://stoequer.webou.net
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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
Revenir en haut Aller en bas
http://futura5000.ahst.fr
nicolas74540

nicolas74540


Messages : 102
Risou's Points : 125
Réputation : 2
Date d'inscription : 02/10/2010
Age : 28

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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
Revenir en haut Aller en bas
http://stoequer.webou.net
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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é
Revenir en haut Aller en bas
http://futura5000.ahst.fr
nicolas74540

nicolas74540


Messages : 102
Risou's Points : 125
Réputation : 2
Date d'inscription : 02/10/2010
Age : 28

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/4/2011, 11:38

ah d'accord
Revenir en haut Aller en bas
http://stoequer.webou.net
persed

persed


Messages : 364
Risou's Points : 397
Réputation : 6
Date d'inscription : 25/09/2010

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/4/2011, 13:53

t'as réussi à faire ça avec +- 65 lignes de code ?! affraid 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....
Revenir en haut Aller en bas
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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
Revenir en haut Aller en bas
http://futura5000.ahst.fr
persed

persed


Messages : 364
Risou's Points : 397
Réputation : 6
Date d'inscription : 25/09/2010

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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.
Revenir en haut Aller en bas
nicolas74540

nicolas74540


Messages : 102
Risou's Points : 125
Réputation : 2
Date d'inscription : 02/10/2010
Age : 28

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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
Revenir en haut Aller en bas
http://stoequer.webou.net
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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 Smile

Ps: Pour mac je pourrais faire des test normalement demain, je reçoit enfin mon apple Very Happy Very Happy
A et aussi, un truc un peut gênant, tygame est réglé en QWERTY donc quand on écrit "a" on a "q"
Revenir en haut Aller en bas
http://futura5000.ahst.fr
persed

persed


Messages : 364
Risou's Points : 397
Réputation : 6
Date d'inscription : 25/09/2010

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/6/2011, 18:10

querty... ouille....
Revenir en haut Aller en bas
Nicolasdes
Admin
Nicolasdes


Messages : 142
Risou's Points : 190
Réputation : 3
Date d'inscription : 25/09/2010
Age : 27
Localisation : France

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/6/2011, 18:21

J'espère qu'il y a de quoi réparer ça Neutral
Revenir en haut Aller en bas
nicolas74540

nicolas74540


Messages : 102
Risou's Points : 125
Réputation : 2
Date d'inscription : 02/10/2010
Age : 28

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/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à =)
Revenir en haut Aller en bas
http://stoequer.webou.net
piratequentin

piratequentin


Messages : 435
Risou's Points : 521
Réputation : 0
Date d'inscription : 25/09/2010
Age : 25
Localisation : Là où je suis

[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty12/7/2011, 09:09

Ok, merci
Revenir en haut Aller en bas
http://futura5000.ahst.fr
Contenu sponsorisé





[Client]Page d'acueil Empty
MessageSujet: Re: [Client]Page d'acueil   [Client]Page d'acueil Empty

Revenir en haut Aller en bas
 
[Client]Page d'acueil
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Client] Client pour les jeux risou
» Client en Java
» [Client] changelog et roadmap

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Risou :: Risou :: Developpement :: Client-
Sauter vers: