AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  




Partagez | 
 

 PIMP MY CODE VF - S01EP1 - TeamVXBBactif

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Maître des Duels
Maître des Duels
avatar


Masculin Age : 25
Inscrit le : 29/07/2009
Messages : 7838

MessageSujet: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Ven 10 Aoû 2012 - 14:54


Bienvenue dans votre nouvelle série : PIMP MY CODE.
Pour ce premier épisode nous allons commencer pour une référence. Neo Save par Woratana. Il s'agit là d'un script très populaire étant donné qu'il affiche un screenshot de la zone de la sauvegarde et qu'il permet d'utiliser un nombre conséquent de sauvegardes en même temps.
Malheureusement, il souffre de plusieurs défauts comme un code un peu sale par moment et l'utilisation entre autre de la DLL screenshot ce qui rend obligatoire son inclusion dans le projet.

Voici le script ! http://paste.awesom.eu/jof

A vos éditeurs pour améliorer ce code ! N'oubliez pas les règles et amusez vous !!!


Dernière édition par Zangther le Mer 22 Aoû 2012 - 22:13, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Sam 11 Aoû 2012 - 9:38

voila une portion de code qui permet de se passer de la DLL pour sauver des images Smile
http://paste.awesom.eu/Grim/poa&ln
Revenir en haut Aller en bas
Maître des Duels
Maître des Duels
avatar


Masculin Age : 25
Inscrit le : 29/07/2009
Messages : 7838

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Sam 11 Aoû 2012 - 23:11

Voila ma contribution.
J'ai cleané ce qui concerne le screenshot en utilisant une partie de ce que Migr a fait. J'ai dégagé toute celle histoire de tilemap à la con et forcé l'utilisation de screenshots.

Voila le code : http://paste.awesom.eu/Zangther/aY0
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 12:45

Reformulation générale
http://paste.awesom.eu/Grim/Hyl&ln

Plus suppression de quelques aberrations typiquement ricaine Very Happy
Revenir en haut Aller en bas
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Inscrit le : 13/04/2011
Messages : 127

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 15:49

data = "rgba"*width*height
No
data = "rgba"*(width*height)
I love you

_________________
prout
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 18:07

Ce n'est pas exactement la même chose?
parce que 5*6*7 == 5*(6*7)
Revenir en haut Aller en bas
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Inscrit le : 13/04/2011
Messages : 127

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 19:41

Ça crée moins de déchets.

_________________
prout
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 19:46

Oké je suis désolé Smile
C'est étrange que le Ruby ne regroupe pas les opérations linéaires par type ceci dit, mais j'en prend note !
Sinon, en imaginant bien que ce script est à la base de Wortana (et que Zangther nous a interdit de tout reprendre de zero), que penses tu en général de nos "améliorations"?
Revenir en haut Aller en bas
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Inscrit le : 13/04/2011
Messages : 127

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 22:15

Alors là, tu penses bien que je me suis pas amusé à comparer les différentes versions. Smile

_________________
prout
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Maître des Duels
Maître des Duels
avatar


Masculin Age : 25
Inscrit le : 29/07/2009
Messages : 7838

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mar 14 Aoû 2012 - 22:16

J'aurais bientôt mis un git en place pour visualiser les différences =D

_________________
Gimme a hell yeah.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Maître des Duels
Maître des Duels
avatar


Masculin Age : 25
Inscrit le : 29/07/2009
Messages : 7838

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Dim 19 Aoû 2012 - 14:48

Et voila ce qui va clore cette session d'amélioration : http://paste.awesom.eu/Zangther/78h&ln

Le bilan sera effectué et ensuite on pourra le dire : "ON A PIMPÉ TON SCRIPT WORATANA"

_________________
Gimme a hell yeah.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Dim 19 Aoû 2012 - 15:02

clap clap clap !
Revenir en haut Aller en bas
Maître des Duels
Maître des Duels
avatar


Masculin Age : 25
Inscrit le : 29/07/2009
Messages : 7838

MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   Mer 22 Aoû 2012 - 22:12

L'heure du bilan tant attendu est arrivée !
Malgré une équipe restreinte, le niveau n'était pas en reste.
Le script à eu le droit à une peau neuve !!!

Tout d'abord, nous l'avons débarrassé de sa dépendance à la dll screenshot. Puis l'on a corrigé une grande partie des erreurs de conception. Nous avons ensuite reformulé le code d'une manière plus intelligente et en accord avec RGSS2. Pour finir, l'on a cleané le code de façon a améliorer sa lisibilité.

Voici donc le script final :
https://github.com/RPGMakerVX-BBactif/Pimp-My-Code/blob/master/Episode%201.rb

Woratana, c'est officiel. ON A PIMPÉ TON SCRIPT !!


Youhou !!


C'était PIMP MY CODE ! Featuring :
Grim et Zangther
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: PIMP MY CODE VF - S01EP1 - TeamVXBBactif   

Revenir en haut Aller en bas
 

PIMP MY CODE VF - S01EP1 - TeamVXBBactif

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Salle des Fêtes :: La Cour de Récré Vx-
Créer un forum | © phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit