| Utilitaires GM - D&Dcoder | |
|
+3PHENIXprod M@d_Doc onilink_ 7 participants |
|
Auteur | Message |
---|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Utilitaires GM - D&Dcoder Dim 25 Juil 2010 - 20:32 | |
| Auteur: onilink_ Date de Sortie: 26/07/10 La version 1.0 26/09/10 La version 2.0 Alpha 30/09/10 La version 2.1 Alpha Copyright: Aucun
Avancement Actuel: |||||||||||||||||||| ~ 90%Informations Complémentaires & Techniques:Vous connaissez certainement D&D vers GML du CBNA, ou CBNA Drag & Drop Decoder , et bien voici un tout nouveau log, qui cette fois simplifie énormément la conversion du d&d vers le GML étant donné que c'est lui qui la fait. Vous pourrez en un simple glissé déposé convertir tout le d&d d'une éditable GM (seulement GM 6 et 7 pour l'instant). UtilisationActuellement, le log ne possède pas de GUI, et est en console. Seulement il vous suffiras de glisser un gm6 et le déposer sur le convertisseur_dd_gml.exe pour lancer la conversion. Tout ce fait en quelques millièmes de secondes pour un petit jeu, jusqu'à quelques secondes pour un gros gm6. Liens de telechargement :La version 2.1 Alpha Lien host-a -> http://host-a.net/onilink_/danddcoder.2.1.0.rarLa version 1.0 build 2 Lien host-a -> http://host-a.net/onilink_/ddcoder_v1.0.rarExemples de fichiers convertis avec la v1.0 : http://www.mediafire.com/?m1ga6s6m0776spjPour GM8 :Désormais il est possible de traiter des gmk de GM7, mais pas encore de la v8. Utiliser latéral GM pour faire la conversion, mais les sprites avec transparence seront tous bousillés :/ Bugs connus / Avancement / Infos techniques.La version 2.1 Alpha est encore un peut buggé (pour cause du manque de temps que j'ai) : -elle ne traite pas bien les script_execute .La version 1.0 build1 est capable de traduire tous les icones d&d de la lib standard de GM, aucun bug n'a été trouvé pour l'instant. La compatibilité n'est que pour la version 6.1 de GM. ->Encore merci à PHENIXprod qui est en train de s'occuper de faire le beta testeur, on veras s'il trouve des bugs pas de bug trouvés dans la 1.0 build 2 GML Syntax Clarity Eclaircissez vos codes Auteur: onilink_ Date de Sortie: ? Copyright: Aucun
Avancement Actuel: |||||||||||||||||||| ~ 20%Informations Complémentaires & Techniques:Ce logiciel permettra de clarifier vos codes GML d'une éditable GM. Il ajouteras indentations, accolades, parenthèse manquantes. Simplifias ce qui peut l'être, supprimeras les choses inutiles. Etant donné le manque d'avancement du log, je ne poste pas encore de démo, mais cela ne devrais pas tarder. GMK to GM6 gmk>>gm6 en un glissé déposé ! Auteur: onilink_ Date de Sortie: Très prochainement Copyright: Aucun
Avancement Actuel: ||||||||||||||||||| ~ 15%Informations Complémentaires & Techniques:Une version devrait sortir ce week-end pour passer des éditable gm de la v7 au éditables de gm de la v6. J'ajouterais plus tard la conversion pour les éditables de la v8. ... D'autres utilitaire sont en cours : -Un obfuscateur de gml -Un compresseur de code La version d'un logiciel est présentée par 3, voir quatre numéros qui signifient dans l'ordre : -Modification fondamentale (look, refonte du programme, etc) -Ajout d'une fonction supplémentaire visible par l'utilisateur. -Corrections de bugs ou amélioration du code. -Autre information (souvent le nombre de build)
Dernière édition par onilink_ le Mar 26 Oct 2010 - 10:25, édité 30 fois |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Utilitaires GM - D&Dcoder Dim 25 Juil 2010 - 21:41 | |
| motion_set / motion_add pour ton problème, non? |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Dim 25 Juil 2010 - 21:46 | |
| ok donc si je comprend bien c'est motion set lorsque relative est décochée et motion add lorqu'elle est cochée. Merci M@d =) |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 11:51 | |
| Ayant quasiment finis la première version du convertisseur je recherche des bêta testeurs, si quelqu'un est intéressé ?
Dernière édition par onilink_ le Lun 26 Juil 2010 - 11:52, édité 1 fois |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 11:52 | |
| Hm je veux bien essayer même si ça fait longtemps que je ne code plus en d&d |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 11:53 | |
| Ok merci , donc quand tu voudras commencer tu n'auras qu'a tester -move -main1 -main2 -score -control ( sauf ) qui sont finis , pour voir si y a des bugs |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:21 | |
| Ok je te dis ça edit: je prends quel lien ? |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:24 | |
| Telecharger la démo du jeu Et encore merci Phenix |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:25 | |
| Ok, je teste et je te dis dans 10-20 min |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:25 | |
| l'icône qui manque, c'est pas un move_contact / move_contact_solid ? |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:28 | |
| je ne pense pas, deja rien qu'au nom de l'icone ce n'est pas possible : if there is a collision at a position |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:30 | |
| - D&D vers GML a écrit:
- /* Une des lignes au choix */
if collision_point(x,y,obj,precis,pasmoi) { /* Ici vos actions */ } if collision_rectangle(x1,y1,x2,y2,obj,precis,pasmoi) { /* Ici vos actions */ } if collision_circle(xc,yc,rayon,obj,precis,pasmoi) { /* Ici vos actions */ } if collision_ellipse(x1,y1,x2,y2,obj,precis,pasmoi) { /* Ici vos actions */ } if collision_line(x1,y1,x2,y2,obj,precis,pasmoi) { /* Ici vos actions */ } :p C'est un vérificateur de collision, donc :p |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:32 | |
| oui j'avais vu que collision_point(x,y,obj,precis,pasmoi) correspond bien, mais je fait comment pour only solid / all ? |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:34 | |
| Aucune idée pour ça, avec un move_free ? Je dis surement n'importe quoi mais bon :p |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:37 | |
| move_free je ne pense pas, mais je verrais cet icône plus tard. Pour l'instant il faut que je finisse tous les autres icônes donc j'ai le temps @Phenix, si tu pouvais tester si c'est compatible avec des libs non officielles ce serais cool, afin de voir si ça marche ou pas (enfin théoriquement ça devrais mais bon, on sais jamais) |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 12:58 | |
| Move-ok Move realtive-ok Set direction-ok Set direction relative-ok Move to a direction-ok Move to a direction relative-ok
Reverse horizontal direction-ok Reverse vertical direction-ok
Tout les jump-ok
Voilà pour l'instant, je verrai un peu + tard le reste
|
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 13:06 | |
| ok ok, c'est pas pressé de toute façon =) |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 13:21 | |
| c'est pas plutôt l'équivalent d'un place_free ou d'un position_meeting l'icône mystère? et pour les solids, à la place de 'object' tu peux mettre solid ou all, ça marche. |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 13:23 | |
| oui, je pense que je vais essayer ça ^^ On verras le résultat, mais tu confirme ce que je voulais faire |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 13:48 | |
| Bah je sais pas, les collision_point et tout ça c'est ce qu'il y a écrit dans ton (si je me gourre pas) D&D vers GML sur le site du CBNA |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 13:57 | |
| - Linky439 a écrit:
- Bah je sais pas, les collision_point et tout ça c'est ce qu'il y a écrit dans ton (si je me gourre pas) D&D vers GML sur le site du CBNA
C'est pas de moi ^^ Sinon j'ai contourné le probleme mais merci quand même Linky Il ne me reste plus qu'a m'occuper de la lib extra et c'est terminé |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 14:04 | |
| Je parlais a M@D en fait :p Bon bah comme d'hab, tu vas vite :p |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 14:24 | |
| oui, les instance_point marchent aussi, mais dans le cas précis, il s'agit de tester si l'objet et son propre sprite est en collision, donc c'est plutôt un instance_place, place_free ou position_meeting, selon ce que l'onveux exactement |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Lun 26 Juil 2010 - 16:37 | |
| Bon après 1500 lignes de code le log est enfin terminé en version 1.0 J'espere qu'il seras utile =) , et surtout pas trop buggé. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 15:59 | |
| woaw c'est tres bien fait ton convertisseur mais comment tu fait pour convertir un editable, parce que c'est tout de meme bien crypté non ? par contre je suis encore plus interessé par l'autre logiciel, GML Syntaxe j'aimerai bien voir ce que ca donne, et vu que c'est un console sans GUI, tu la pas programmer avec GM (je penserai plutot que c'est du C) et si c'est le cas, tu crois qu'il est possible de le prog en GML (je doute pas que ca risque d'etre hard ) |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 16:59 | |
| /!\ j'ai détecté une erreur avec speed_2, un exemple de 111 (dans un pack), et j'ai constaté la chose suivante: Ce code fonctionne Pas celui là: - Code:
-
{ if(global.mode == 4) global.mode4_score = temps if(global.mode == 5) global.mode5_score = part } { transition_kind = 0 room_goto(0) } C'est probablement dû aux accolades... Le message d'erreur est le suivant: - Code:
-
FATAL ERROR in action number 1 of Collision event with object object11
COMPILATION ERROR in code action Error in code at line 2:
{ transition_kind = 0 room_goto(0) }
at position 2: Program ends before end of the code. |
|
| |
PHENIXprod Utilisateur confirmé: Rang ****
Messages : 835
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 17:09 | |
| dans le désordre j'ai vérifié: set_var if display text_set_font draw_text create_instance destroy_instance execute_a_piece_of_code set_alarm step_toward_points |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 18:01 | |
| Oui, je l'ai dev en C++. Pour le GML Syntaxe clarity ça va pas tarder, et y en a pleins d'autres d'utilitaires sur le feu. Pour lire une editable GM6 et ben faut avoir le courage de lire ça : http://www.ismavatar.com/lgm/formats/gmformat6.txtSinon oui bien entendu c'est fesable sous GM, mais on perdrais énormément de performances, et ça prendrais au moins 3000 lignes de codes xD. Efin ça reste fesable mais bon voila, je m'emmerde pas encore assez pour le faire x) Et merci Phenix , je regarde ça Edit : Oui , il s'agit des accolades , mais WTF |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 19:54 | |
| Bah normalement si tu veux mettre des accolades sans condition (if, while, etc), il faut en mettre une au début et une à la fin de ton code : { // tout le code }
Si tu mets quelque chose en dehors, tu as cette erreur car ces accolades annoncent le début et la fin du code. |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Utilitaires GM - D&Dcoder Mer 28 Juil 2010 - 19:57 | |
| oui, je sais, c'est juste que j'avais pas pensé a les mettre pour englober le code , au moins la plus d'erreur |
|
| |
Contenu sponsorisé
| Sujet: Re: Utilitaires GM - D&Dcoder | |
| |
|
| |
| Utilitaires GM - D&Dcoder | |
|