hadronized / iutbx1-ds

IUT Bordeaux 1 Dimitri Sabadie official repository
1 stars 1 forks source link

Taff de Ludwig #11

Closed hadronized closed 13 years ago

hadronized commented 13 years ago

Bon, j'ai créé une branche score. Dedans, reporte y tout le travail que tu as fait sur le score en tenant compte du miens (je gère les points par diamants et les combo score, il ne te reste que l'affichage graphique).

Ça c'était pour le score. Ensuite il te faut terminer ce menu. Je te rappelle qu'il nous reste à peine une semaine et demi, et que tu n'as toujours pas créé les boutons ... et que tout segfault ... et si tu me sors que tu les as déjà créés mais pas commit, t'es mort : COMMIT PUTAIN.

gatara commented 13 years ago

Salut Dimi. Les boutons que j'ai crées ne fonctionnent pas pour le moment donc je ne l'ai commit pas encore. Par contre je ne vois pas ou tu geres le score peut-etre que je dois re-telecharger le depot... Après dès que je mets une boucle pour que le temps se decompte le jeu bug donc il faut que je finisse celà.

hadronized commented 13 years ago

Branche score, gameplay.cpp, lance le jeu tu verras bien ;)

gatara commented 13 years ago

Ok dac c'est pas mal de parler par là. Au fait t'as un creneau pour se voir pdt les vacs ? Et puis logiquement mon affichage du score doit marcher après on verra

hadronized commented 13 years ago

Je ne sais pas encore. Bah tu prends ta fonction show_score ou je ne sais quoi et tu la mets dans la branche `score' ;)

gatara commented 13 years ago

Oué oué c'est ce que je comptais faire.

Et puis j'ai commenté le menu pour le vs, coop et options. c pas grand chose mais c ca de fait ^^

hadronized commented 13 years ago

Ok.

gatara commented 13 years ago

Par contre quand je compile et que j'execute dans le branche score ca me fait genre 1/4 de grille c normal ?

hadronized commented 13 years ago

Oui, je faisais des tests pour voir si ma grille est souple :)

hadronized commented 13 years ago

Tu peux repasser en 8x8 en modifiant la ligne dans solo_loop, au début (là c'est du 5x12 je crois).

gatara commented 13 years ago

Ok dac. Tu l'as lavé avec Skip machine pour la rendre plus souple et plus douce ^^. Par contre si tu pouvais la remettre normale ca m'arrangerais.

hadronized commented 13 years ago

Je te dis tu vas dans solo_loop et t'as 2 nombres à changer lors de l'appel à init_gameboard(*) ;)

gatara commented 13 years ago

J'ai vu mais g recu ton mess qu' apres avoir poster le mien dsl :)

hadronized commented 13 years ago

Ok ! :)

gatara commented 13 years ago

Logiquement le score est ok verifie juste si c'est cela que tu veut.

hadronized commented 13 years ago

Ok, je viens de regarder, c'est bien. Deux petites choses : ce n'est pas stable (segfault) et la police est très, très, TRES moche :D

Pour le segfault c'est probablement parce que tu charges le font à chaque fois que tu appelles la fonction pour afficher le score ... Ca n'a pas lieu d'être. Charges le font une bonne fois pour toute au début de solo_loop, puis génère les SDL_Surface à chaque fois qu'on appelle la fonction de dessin de score (et n'oublie pas de libérer les ressources que tu prends ;)).

gatara commented 13 years ago

Ok je vais bidouiller ca. Est-ce que je peux ajouter le temps dans la branche score ?

hadronized commented 13 years ago

Hum, ouais, si tu veux ....

gatara commented 13 years ago

? Je peux ajouter ou pas. Et j'ai fait une tite modif chez moi plus de seg apres je sais pas chez toi

hadronized commented 13 years ago

Ca segfault toujours autant ;)

gatara commented 13 years ago

time ok mais ca doit segfault pour les memes raisons puisque fait pareil. :)

gatara commented 13 years ago

Tu peux me redonner le site où on peut tel des polices stp. Et puis verifie le time aussi mais ca doit etre comme le com d'avant. :)

hadronized commented 13 years ago

dafont

gatara commented 13 years ago

Ta une idée de police particuliere ?

gatara commented 13 years ago

Ajout de 2 polices. Je corrigerais le reste demain pour le moment les boutons me posent un soucis

hadronized commented 13 years ago

Ok ...

hadronized commented 13 years ago

Bon, voyant que tu commençais à toucher à des fonctions genre show_gameboard (pourquoi d'ailleurs ?), j'ai fusionné la branche dev dans la tienne pour que tu travailles avec les dernières nouveautés. Une solution s'affiche au bout de 10 secondes, tu peux essayer c'est rigolo :D

gatara commented 13 years ago

Par rapport aux modifications que tu as apporté l'endroit où tu me dit d'afficher le score n'est pas bon car si je l'affiche ici il ne s'affiche que lorsqu'il y a eu une explosion et non en continu. Neanmoins je l'ai deplacé un peu en dessous cela fonctionne mais ils disparaissent au moment de l'explosion pour ne révenir qu'ensuite.

hadronized commented 13 years ago

Bah non mec, réfléchis deux secondes ... Le score ne change que lorsqu'il y a des explosions : on doit donc l'afficher uniquement à ce moment là. Le reste du temps, on ne doit pas toucher à cette zone de l'écran (ça demande de modifier quelques lignes, je vais m'en charger).

hadronized commented 13 years ago

En fait, ce n'est pas afficher, c'est chargé. Toi là tu charges une image à chaque fois que l'on veut afficher le score : c'est moche, et pas du tout optimisé. L'idée est donc de générer l'image contenant le score uniquement lorsque ce dernier change.

Pareil pour le temps. Après ça ce n'est pas une priorité, on le fera si il reste du temps.

gatara commented 13 years ago

Ok dac mais c'est un peu derangeant quand meme

gatara commented 13 years ago

Et puis techniquement on devrait etre bon au niveau du temps non ?

hadronized commented 13 years ago

Non. Il reste 15 000 trucs à faire ...

gatara commented 13 years ago

oh 15 000 quand meme... C'est sur qu'il reste les 2 multis deja et de mon coté finir le menu. Et après tu me diras ce que je peux faire en plus.

hadronized commented 13 years ago

Bosser sur l'aspect graphique du site, éventuellement ?

gatara commented 13 years ago

C'est comme tu le sens, personnellement le site me convient comme il est. Peut-etre ajouter une photo en derniere page et retirer les puces de la liste sur cette meme page.

hadronized commented 13 years ago

Ouais, va falloir qu'on ajoute nos photos. Btw c'est toi qui en prend la responsabilité hein.

gatara commented 13 years ago

Btw ? et pourquoi moi d'abord ..

hadronized commented 13 years ago

Parce que c'est toi qui sera interrogé sur le site, et non moi. Mais bon si tu préfères que le prof te pose des questions comme "Comment fonctionne l'algorithme de recherche de solutions", libre à toi de te faire chier dessus ;)

gatara commented 13 years ago

C'est sur mais je comprend le "btw" et puis pourquoi j'en prend la responsabilité on est d'accord tous les 2 pour les photos nan ?

gatara commented 13 years ago

pardon je comprend pas le btw

hadronized commented 13 years ago

Pour les photos oui, mais le design du site craint, t'as rien fait dessus.

gatara commented 13 years ago

Oué je sais c'est toi qui l'a fait mais après faudrais que tu me dise ce que tu veux faire en plus pck moi j'en sais rien. Le niveau artistique c'est pas mon fort...

hadronized commented 13 years ago

C'est quoi ton fort ? :D

gatara commented 13 years ago

Ben... C ca le problème... Je sert a rien :(

hadronized commented 13 years ago

:DDDDDDDD, finis ce menu dans un premier temps ;)

gatara commented 13 years ago

Ok jvé essayer... Enfin au moins j'ai reussi a faire le temps et le score et un bout du menu donc tout n'est pas perdu.

hadronized commented 13 years ago

Bon tu risques d'avoir une surprise dans la branche score. J'ai ajouté une fonction qui permet de saisir le nom d'un joueur sur 3 lettres ;)

gatara commented 13 years ago

Bien Jouer ma poule.B moi j'ai réalisé des boutons pas mal. Mais j'ai trop de mal a les incorporés au menu. Tu penses que tu pourras m'aider ? Meme si t'as d autre trucs a faire

hadronized commented 13 years ago

Ouais, quand j'aurais le temps.