|
completelynuts |
Posté le 20 Août 2009 à 14:04 |

Messages : 73
|
Salut!
Je ne l'utilise pour aucun projet abouti, cependant, je l'ai utilisé plusieurs fois pour des multilingues ! Efficace et jamais trouvé de bug (sous Windows Trust), moi je plussoie ce logiciel formidable
|
|
King Kadelfek |
Posté le 20 Août 2009 à 00:50 |
|
Messages : 44
|
Je souffre d'un très faible retour en ce qui concerne DreaMaker. Il y a eu plusieurs centaines de downloads, mais la liste des projets qui à ma connaissance utilisent DreaMaker atteint péniblement 6 à 8 jeux. ^_^'
Ceci en additionnant tous les projets mentionnés dans toutes les discussions dans toutes les langues. Alors je sais pas trop si ce que je fais est vraiment utile.
Y'a-t-il (par hasard) quelqu'un ici qui utilise DreaMaker ? Qui pourrait me donner le nom du projet pour lequel il l'utilise ?
|
|
King Kadelfek |
Posté le 17 Juil 2009 à 17:00 |
|
Messages : 44
|
News !
Bonne nouvelle !
La prochaine version de DreaMaker approche à grands pas ! :D
Petite liste des améliorations de DreaMaker XP 4 :
- 25 erreurs et 18 warnings, tous numérotés, documentés, et parfaitement gérés
Le programme est incroyablement plus robuste, et continue les traitements même en cas d'erreur !
- détection complète des maps RM / DMK déjà traitées
Ça marche pour XP maintenant, et c'est beaucoup plus rapide et efficace qu'avant.
- décompilation / compilation encore plus sûre !
Les derniers problèmes de compatibilité sont maintenant réglés.
- auto-exportation des dialogues
Votre fichier dialogue correspond toujours à vos maps.
- gestion des fichiers surnuméraires
Fini les traitements de fichiers qui n'ont plus lieu d'être, ils sont détectés et supprimés.
- gestion des évènements communs
Ce qui devrait rendre service à plus d'un. ;)
- redimensionnements des dialogues paramétrable
Choisissez votre police, sa taille, la largeur de votre boîte de dialogues... et tous les dialogues sont intelligemment redimensionnés. :)
- un développement professionnel
Je suis développeur d'applications de gestion informatiques diplômé, et je fais profiter DreaMaker d'outils et de démarches professionnels.
C'est une amélioration, parce que maintenant, je suis diplômé. :D
Quelques chiffres. DreaMaker, c'est :
- 119 scripts
- 19492 lignes de code
- 147 phrases explicatives
________________________________
La compatibilité RM2K3 reste à l'ordre du jour. Faites-moi savoir si vous utilisez DMK pour des projets RM2K3. Plus il y a de gens, plus je reprends vite cette partie. ;)
Je n'ai pas encore choisi ce qu'il y aurait (pas) dans la version gratuite. Mais quelques éléments de la liste n'y seront pas.
Ce qui est sûr et certain, c'est que tout ce qui était disponible dans DMK 3 le sera dans DMK XP 4 Free.
DMK XP 4 Pro est vendu au prix de 25 euros, par Paypal ou chèque.
DMK XP 4 Free arrivera dans les prochaines semaines. Je recherche des bêta-testeurs.
|
|
King Kadelfek |
Posté le 08 Mar 2009 à 22:42 |
|
Messages : 44
|
En fait, j'ai surtout réorganisé le code. J'avais énormément de code hors objet.
Je fais en sorte de respecter au maximum le principe d'encapsulation (boîte noire et autres), pour faciliter la conception.
C'est pour ça que j'ai créé autant de fichiers "après". Il n'y a même pas encore de fonctionnalités supplémentaires.
Par contre, j'ai beaucoup "investi" dans ce nouveau mode de développement.
J'ai passé un certain temps à programmer un require automatique, qui charge tous les fichiers rb d'un dossier et de ses sous-dossiers.
(J'ai créé de nouvelles méthodes à la classe Dir, pour pouvoir sélectionner des fichiers et dossiers en utilisant des regexp, plus pratique que les Dir["*.rb"] dans certains cas.)
On a possibilité de choisir dans quel ordre les fichiers sont chargés par l'ajout d'un simple txt.
On est enfin libres de donner les nom qu'on veut à ses fichiers, de les placer où on veut, sans plus avoir à se soucier des require.
Je le posterai si ça intéresse quelqu'un. C'est bien pratique, je trouve.
En plus, ça sera compatible même après une compilation en .exe avec Exerb par exemple. :)
-------------------------------------------
Ce qui est dommage, c'est qu'il n'y a apparemment pas moyen de compiler Ruby 1.9.1 dans un .exe.
Ça fonctionne avec un compilateur embarqué, et Rubyscript2exe et Exerb utilise la version 1.8.6.
J'ai entendu parler d'autres interpréteurs, mais je n'ai jamais lu qu'ils puissent compiler du Ruby 1.9.1.
J'ai posté une demande sur Ruby forum, mais la seule réponse, c'est "espérons qu'on aura des réponses".
http://www.ruby-forum.com/topic/180724
|
|
Mod |
Posté le 08 Mar 2009 à 21:28 |

Messages : 4954
|
Etant donné que l'avant prend place dans l'explorateur Windows, et le second dans une explorateur de projet, on peut effectivement penser qu'il y a eu une petite amélioration :p.
Je suis en tout cas bien curieux de voir le résultat final, que ce soit graphiquement ou au niveau des fonctionnalités.
|
|
King Kadelfek |
Posté le 08 Mar 2009 à 19:28 |
|
Messages : 44
|
Une NEWS !
J'ai eu beaucoup de travail scolaire ces temps-ci, mais j'ai quand même pu travailler sur DMK. :)
Dans l'optique de fournir un logiciel qui soit vraiment de niveau professionnel, je travaille maintenant avec Netbeans, et j'ai presque fini d'entièrement réécrire le code de DMK.
Voilà ce que ça donne, avant et après :
Sinon, à la fin du mois (Mars 2009), je vendrai ma première licence professionnelle.
Le logiciel sera capable (nouvelle fonctionnalité) de redimensionner les messages suivant la taille de la fenêtre, très utile quand on traduit depuis l'anglais.
La prochaine version gratuite sera développée à partir du code de la pro.
Parce que si vous avez vu l'image avant-après, vous devinerez que j'ai refait vraiment tout le code.
Cela signifie que cette version gratuite ne sera disponible qu'après la pro.
Et, bien sûr, elle comprendra moins d'options que celle-ci.
J'avais dit que je ne fournirai pas du tout la même qualité de service suivant que le projet devenait commercial ou pas.
Avec la refonte complète de son code, DMK sera beaucoup plus facile à maintenir et à faire évoluer, pour proposer toujours plus d'options à but professionnel.
Gérer les appels aux ressources dans votre jeu, créer des patchs, proposer une vraie solution de traduction, ce sont des choses qui arriveront peu à peu, pour tous ceux qui souffrent de voir de plus en d'options disparaître de RM à chaque version.
|
|
King Kadelfek |
Posté le 15 Déc 2008 à 18:34 |
|
Messages : 44
|
> Mastervlad
Je fais de la modification de données, pas du logiciel.
J'ai bien un projet qui permettrait de faire ce que tu veux, mais il faudrait attendre qu'il soit possible de transformer un projet RM2K en projet RMXP... alors ne compte pas trop dessus.
Une fois sur RMXP, tu pourrais faire beaucoup plus de choses avec ton projet.
D'ailleurs, à ce propos, le Power Mode ajoute des options à RM, mais en utilisant les infos de base (variables notamment), ce qui fait que les projets l'utilisant sont compatibles avec DMK.
En ce qui concerne les autres mods, je ne sais pas encore.
|
|
Mastervlad |
Posté le 15 Déc 2008 à 17:54 |

Messages : 859
|
Ah, j'avais vu ce bidule super intéressant en voguant rapidement comme à mon habitude sur le site du lutin bleu. Très bonne initiative, ça va m'être sacrément utile pour la traduction de mon projet :D (il a rien sorti mais il prévoit déjà une version anglaise huhu...).
J'aurai une question à te poser : tu as sûrement dû entendre parler du PowerMode (patch russe) ou bien du patch allemand qui permettait de zapper l'écran titre de base d'RM 2003, et des autres patchs comme celui qui débloque les pictures jusqu'à 100 ou qui permet de les laisser actives si on utilise la boîte de dialogue. Serais-tu capable de mixer le tout avec ton logiciel ? Le fait est que j'aimerais conserver ma jolie police d'écriture Profont, extrêmement agréable à regarder pour mon projet, et que j'aimerais également faire un écran titre personnalisé. Le hic est que l'utilisation d'un patch empêche l'utilisation de la police, qui a été changée avec RM Hackers. J'ai vu qu'il y avait une variante sur Oniro, un espèce de logiciel qui changeait la police en changeant le EXE. mais qu'on ne pouvait que choisir un nombre de polices limitées (et bien entendu, pas de Profont).
Dans tous les cas, je suivrai DreaMaker de très près .
|
|
King Kadelfek |
Posté le 14 Déc 2008 à 20:33 |
|
Messages : 44
|
C'est à 100% en Ruby. :)
Citation :La fonction pour transferer son jeu de Rm2/3k à XP est géniale en tout cas
Sera géniale. Parce que c'est pas encore fait. :D
|
|
Daru13 |
Posté le 13 Déc 2008 à 23:26 |

Messages : 2884
|
A mon avis c'est du RUBY non ^^ ?
Très intéressant, faudra que je parle de ça autour de moi .
La fonction pour transferer son jeu de Rm2/3k à XP est géniale en tout cas .
|
|
Darktib |
Posté le 13 Déc 2008 à 23:05 |

Messages : 4017
|
Si ton programme est en open-source je te conseille Qt, tres simple a utiliser (le placement des boutons et autres se fait en point & click dans l'éditeur^^)
|
|
4ian |
Posté le 13 Déc 2008 à 22:50 |

Messages : 27
|
Citation :La précédente version avait été abandonnée en cours à cause du système de fenêtres et de boutons que j'utilisais, qui était trop ch... complexe (on va dire ça) à mettre en place.
Quel langage a tu utilisé pour créer ton logiciel ?
Si c'est C++, je te conseille wxWidgets pour créer une interface graphique digne de ce nom
|
|
King Kadelfek |
Posté le 13 Déc 2008 à 22:35 |
|
Messages : 44
|
Bonjour à tous ! :)
Certains d'entre vous se souviennent peut-être de DreaMaker, parce qu'il l'ont utilisé, ou qu'ils en ont entendu parler.
Il est compatible RPG Maker 2000, 2003, et XP.
Rappelons un peu le but de DreaMaker :
Dreamaker est un logiciel gratuit (sous certaines conditions) entièrement dédié à RPG Maker, éditeur de jeu vidéo bien connu.
Comme son nom l'indique, il s'agit du logiciel de vos rêves.
Quoi, vous pensez que j'exagère ? Alors lisez un peu la liste exhaustive de ce que vous pourrez faire !
- éditez tous les dialogues de votre jeu sans avoir à les chercher dans les maps
- utilisez la correction orthographique de Microsoft Word et Open Office
- créez automatiquement des patchs entre deux versions de votre jeu
- trouvez toutes les ressources manquantes de votre jeu et ajoutez automatiquement celles des RTP
- remplacez une variable ou un lien vers un fichier sans avoir à en chercher les références dans toute la programmation
- transformez un jeu RPG Maker 2000 ou 2003 en jeu RPG Maker XP
Alors ? N'est-ce pas tout ce dont vous pouviez rêver ? :D
Note : pour l'instant, seule la gestion du texte est implémentée.
-------------------------------------
La précédente version avait été abandonnée en cours à cause du système de fenêtres et de boutons que j'utilisais, qui était trop ch... complexe (on va dire ça) à mettre en place.
Cette nouvelle version recommence de zéro l'interface.
Donc, retour de la console de code toute moche (mais c'est temporaire).
Le code, lui, a été refait à 100%.
Un screenshot :
Je le rappelle, cette interface est temporaire.
DreaMaker version 3.5 (0.4 Mo)
http://www.mediafire.com/download.php?kzxwtjdg2ni
La documentation est à l'intérieur.
Installation
RM2K / RM03 : Placez DMK dans le dossier de vos maps lmu.
RMXP : Placez DMK dans le dossier de votre Game.exe.
Si vous utilisez DMK, dites-le, c'est le seul moyen que j'ai pour savoir si le logiciel rencontre du succès, et si ça vaut la peine que je continue à y passer autant de temps (56 heures en une semaine depuis que j'ai repris le projet).
Si le programme plante, un fichier "erreur.txt" est généré dans le dossier.
Rapportez-moi le contenu du fichier pour faire avancer le projet.
Pour la suite
Maintenant que DMk a repris, il va falloir que je me développe les fonctions qui manquaient déjà auparavant.
Je vais dans un premier temps me consacrer à la partie pour gérer les dialogues.
DMK gère maintenant les slots choices (la vieille version ne le faisait pas).
A faire :
- gérer les dialogues en évènements communs
- refaire une interface graphique
Vous voulez aider ?
Il y a ici une liste des projets avec lesquels DMK a été testé :
http://www.rpg-maker.fr/index.php?page=forum&id=8299
Si vous avez un jeu RPG Maker 2000, 2003 ou XP qui n'est pas dans cette liste, testez DMK dessus (juste l'étape 1), et dites-moi si ça s'est bien passé (nom du jeu + nombre de maps).
La compatibilité RM2K / RM03 a été testée sur plus de 9 000 maps.
La compatibilité RMXP n'a été testée sur plusieurs centaines de maps.
Copyrights
Les copyrights du projet sont disponibles dans l'archive.
Pour faire court :
- si votre jeu est gratuit, utiliser DMK est gratuit
- si votre jeu est commercialisé, vous me contactez pour qu'on décide d'un accord / rémunération
J'ai repris les copyrights du Moteur Physique, alors il y a peut-être des choses qui seront effectives plus tard (accès au code source par exemple).
Liste des projets utilisant officiellement DreaMaker :
- Aëdemphia
Dites-moi si vous utilisez DMK pour votre projet, que cette liste s'allonge et montre l'importance du logiciel pour vous !
Faire un don
Tout comme pour le moteur physique, vous pouvez à tout moment faire un don pour encourager le projet :
Faire un don
N'hésitez pas à poser vos questions / dire vos commentaires. J'y répondrai avec plaisir. :)
|