Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Sorties: "Dread Mac Farlane", (...) / Tutos: Checklist de la composition (...) / Sorties: Dread Mac Farlane - episode 8 / Sorties: Dread Mac Farlane - episode 7 / Jeux: Ce qui vit Dessous / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

472 connectés actuellement

29431224 visiteurs
depuis l'ouverture

5600 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

ConsoleFun

Leo-Games

Guelnika & E-magination

New RPG Maker

Tous nos partenaires

Devenir
partenaire



Messages postés par Widoo
Nombre de messages référencés sur Oniromancie (non supprimés): 84

Aller à la page: 1 2 3

Posté dans Forum - [Rpg Maker VX] Afficher les objets trouvés/reçu sur la map

Widoo - posté le 23/06/2013 à 22:38:05. (86 messages postés)

Portion de code : Tout sélectionner

1
super(0,0,250,25)



non non non!!!
Quand on modifie quelque chose faut savoir ce qu'on modifie!!

super(x, y, width, height)
x position x, y position y , width la largeur de la "fenetre" ou image, et height la hauteur. La tu diminues la hauteur... Faut que tu modifies les 0, pas les width et height.

Posté dans Forum - [RMXP] Problème de sauvegarde

Widoo - posté le 23/06/2013 à 18:10:09. (86 messages postés)

Le principe moyen car un novice ne peut pas facilement ajouter ses propres fonctionnalités, il manque de fonctionnalités pour ajouter un menu facilement par exemple. Du coup en plus de réparer le script il t'aurais fallu apprendre les bases du ruby pour adapter le script.

Beaucoup de makers, (moi y comprit il y a quelques années) voient les scripts pas du tout de la bonne manière. On pense que tout est compatible, tout marche suffit de copier coller. Le problème, c'est que quand on sait pas ce qu'on fait on se retrouve vite dépasser. On laisse pas une bombe nucléaire entre les mains d'un stagiaire pour caricaturer un peu. Du coup, utiliser de simples scripts qui s'adaptent facilement et qui ne monkey-patch aucun script de base (en gros que dans le script t'as pas un SceneTitle, ou un SceneFile etc) permet à un novice d'avoir quelque chose de propre. Si le maker veut plus de fonctionnalités et avoir des choses plus complexes, alors il devra apprendre les bases du ruby ou se trouver un scripteur. C'est comme pour les graphismes ou tout le reste. Après c'est une histoire de choix, vouloir être polyvalent et dans ce cas là, profiter de la passion du making pour apprendre différents domaines (compositions musicales, graphismes, scénarisme, event making, script, mapping...etc).

Posté dans Forum - [RMXP] Problème de sauvegarde

Widoo - posté le 23/06/2013 à 17:22:03. (86 messages postés)

Un conseil, prends pas le script, c'est pas que j'ai la flemme de chercher pourquoi ou autre, si tu n'arrives pas à corriger l'erreur, c'est pas dis que tu arrives à le customiser comme tu veux etc. Et vu le nombre de scripts de bases modifié par ce script que je trouve vraiment pas top, non pas côté fonctionnalités mais manière dont ça été codé.

Du coup, je dirais déjà dans un premier temps compare les classes SceneFile SceneSave etc avec les classes de bases pour vérifier ce qui serait pas enregistré.

Edit: x) owned par ce bon vieux Joke! Je n'aurais pas mieux dis!

Posté dans Forum - [RMXP] Problème de sauvegarde

Widoo - posté le 23/06/2013 à 16:00:38. (86 messages postés)

Salut!

Tout d'abbord, un conseil, vu le screen sur la page du script, à la vue de toutes les fautes d'orthographe etc, ne l'utilise pas, fais ton propre système à toi.

D'autant plus que le script est bugué à la base!! Je comprend même pas que l'erreur ne soit pas remontée avant:

Vers l'endroit où t'as l'erreur, tu as:

Portion de code : Tout sélectionner

1
2
3
4
5
6
def write_save_data(file)
    characters = []
    for i in 0...$game_party.actors.size
      actor = $game_party.actors
      characters.push([actor.character_name, actor.character_hue])
    end



Sauf que au niveau de

Portion de code : Tout sélectionner

1
actor = $game_party.actors



l'auteur du script a oublié d'utiliser l'index. Remplaces la ligne par:

Portion de code : Tout sélectionner

1
actor = $game_party.actors[i]



et là ça devrais marcher. Bon making!

Posté dans Forum - Holowind

Widoo - posté le 23/06/2013 à 15:26:59. (86 messages postés)

Très joli rendu, je suivrais l'évolution tiens!

Aller zoup je me retourne à mon système de plateforme => []

Posté dans Forum - Fleur

Widoo - posté le 19/06/2013 à 10:25:05. (86 messages postés)

SYmpa, juste la police de l'écran titre où on a l'impression qu'il y a marqué fleuc, du coup me fais penser à fuck x)

Citation:

Un jour, alors que le vent souffle sur la falaise, il emporte ce qui a de plus cher à vos yeux. Votre fleur. Il n’appartient qu’a vous de trouver un moyen de la récupérer !



J'espère qu'il y a pas d'héroïne, car ça pourrait être porté à confusion, "à la recherche de votre fleur"! Je dirais qu'une grande majorité des filles perdent la leur! Et appart la chirurgie, pas trop évident pour elles de la retrouvée x)

:F

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 19/06/2013 à 09:39:12. (86 messages postés)

Bah je pense que le système de cuisine sera un des premiers métiers que je créerai apart peut être le métier de forgeron ^^

Bon, sinon, je me suis dis qu'après tout, mon système de plateforme est peut être pas fini, mais autant mieux montrer une petite vidéo histoire de voir un peu ce que ça donne ^^!

Bon, la mappe est encore une mappe de test, y a aucun graphisme etc. Juste histoire de montrer la gestion des passabilités, les "corrections" de hauteur d'affichage des events (les caisses empilées s'empilent comme il faut, juste sur le rebord de chaque caisse, tandis que les personnages qui sont dessus sont pas affichés "au bord" de la caisse qui sert de plateforme.
Ainsi que la notion de hauteur dont je parlais, entre les caisses sur l'eau, etc...

Il y a quelques bugs visibles sur la vidéo, notament au niveau des clicks. C'est normal, j'ai un peu tout cassé pour faire quelque chose de plus propres, mais j'ai pas encore eu le temps de tout réparer. Et sinon y a juste un léger bug sur les priorités de superposition des events lorsqu'ils quittent une plateforme en direction du haut (l'event de plateforme qui apparait un léger instant au dessus du charset qui est au dessus). C'est une des choses dont je m'occupe ce matin!! Et sinon j'ai oubliéé de desactiver sur mon soft de capture video la notification du curseur par le gros carré noir, je penserais à l'enlever la prochaine fois ;)

Voilà la vidéo pour ceux qui veulent voir à quoi ça ressemble!



Posté dans Forum - Sword Quest

Widoo - posté le 18/06/2013 à 19:00:26. (86 messages postés)

Un dragon!!!

Ta ville est superbe, je reste admiratif quand a ton travail de graphisme et de mapping!

Posté dans Forum - [rpg maker xp] démarrage automatique

Widoo - posté le 18/06/2013 à 07:49:42. (86 messages postés)

Mets des screens de ton event que tu heberges sur imageshackus.com pour nous montrer, tu expliques mal j'ai quasiment rien compris de ton problème...

Sinon, essayes déjà de basculer le démarrage en processus parallel plutot que démarrage automatique.

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 18/06/2013 à 07:00:34. (86 messages postés)

Ce n'est pas dévier du sujet puisque c'est parler des motivations qui m'animent pour ce projet =) Certains makers comprendront ainsi peut êre un peu mieux mes démarches et ma manière de voir les choses!

Bien joué pour ton système de cuisine J'ai pensé à un métier de cuisine pour le projet, genre à la pokébloc dans pokémons, enfin en gros on drop des ressources sur les monstres, et avec ça bim un mini jeu afin de créer des gelées ou des "relicats" de monstres, utile soit pour créer genre certains items, soit par exemple selon les différentes stats (amertume, acidité, épicé, sucrée etc) augmenter certaines stats, genre la gelée épicée qui possède entre 60 et 100 % en épicé, et de 0 à 40 en sucré,sachant que épicé donhne des bonus en élément feu tandis que sucré donne des points d'initiative...

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 17/06/2013 à 20:22:15. (86 messages postés)

Non non t'inquiètes pas je sais bien, ce n'était pas pour toi mais pour les critiques que j'ai eu au début du projet, mais que je comprend celà dis tout à fait bien étant maker depuis certaines années et membre d'Oniro, pour voir beaucoup trop de maker dire "je vais faire un jeux en 4D, avec des graphismes qui va tout déchiré et tout éclater, je fais des fautes 1 mot sur 2 mais c'est pas grave les amis, je vous dis je vais tout exploser avec mon jeu de la mort qui tue!".

Du coup, comment en vouloir aux makers méfiants.

Mon but est pas de faire un truc qui déchire de la mort, non, je ne suis même pas sur d'en être capable. J'ai vu tellement de projets qui m'ont mis sur le cul sur Oniro, comme celui de Estheone qui l'a fais qui plus est sur VX! Je lui tire vraiment mon chapeau, bien que j'ai pas encore eu l'occasion de tester Touhou. Appart la programmation, je n'aurais jamais les talents de graphisme ou de scénarisme de certains.

Mon but est surtout de montrer qu'avec RM, même si certains systèmes sont des casse têtes ambulants comme celui des plateformes, ont peut faire des choses qui changent. Je vois toujours les mêmes systèmes, je trouve que beaucoup de projet se contente de systèmes sympas, mais peu approfondis. Alors qu'avec encore plus de travail, on peut égaler des systèmes dignes de grands noms sous gba, comme Golden sun par exemple. C'est surtout là que je trouve ma motivation. En rien une histoire de compétition, de vouloir faire le meilleur jeu etc, puisque dans tous les cas, je n'arriverais pas aux grands pontes d'Oniro qui ont tout mon respect, ainsi que mon admiration, étant pourtant moi même un "ancien" d'Oniro et sur RMXP.

Posté dans Forum - For Amy

Widoo - posté le 17/06/2013 à 20:08:32. (86 messages postés)

Tiens, d'après les screens y a un bon effet old school bien que je supporte pas ça normalement. Ca doit être le custom!

En revanche, côté idées, commence déjà par décrire ton projet!! Des infos? Un scénario? Une brêve présentation de ce que contient la démo (nombre d'heure jouable, taille en Mo de la démo...etc).

Bon making!

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 17/06/2013 à 20:06:14. (86 messages postés)

Oh yeah, mon projet à la côte ces temps-ci!! Ca tombe bien le jeu aura besoin de testeurs!!

Côté scénario, bonne nouvelle, arttroy m'a envoyé un MP avec des choses qui s'annonce vraiment bien, il faut retravailler un peu quelques idées, mais ça avance, ça avance!! Déjà j'ai pris un jour de congès mercredi, donc je pense pouvoir réaliser ce qu'il me manque pour faire une démo d'ici samedi!!

Et qui sais, faut que je réponde à Arttroy mais d'ici là peut être des bribes de scénario pourraient être révélées.

Faire des sites web, c'est mon métier, mais ça prend quand même du temps si on veut faire quelque chose de bien, et plutot que de tout faire en vitesse, je ferais les choses au fur et à mesure.

Du coup lorsque le projet aura suffisament avancé, je ferais un site web avec flux rss pour vous tenir informer des news.

D'ailleur, j'ai décidé de mettre du moins dans un premier temps, le moteur de plateforme en open source quand il sera totalement fonctionnel. Ce sera pas utilisable par tous car il faut un minimum de connaissance en scripts (gérer les appels de scripts etc), mais je pense que ça peut être sympa de mettre l'outil que je développe à disposition. Vu que tout est automatique, j'ai déjà vu des tentatives basiques, mais rien de vraiment avancé, choses que j'ai voulu changer avec ce projet. Du coup, avis aux amateurs, par contre y a pas mal de modifs de scripts déjà en pace donc faudra adapter selon les projets s'il y a déjà eu des modifs de certaines classes de bases! D'où le fait d'avoir besoin de certaines connaissances. Je ferais bien un truc utilisable pour tous, mais à moins de modifier rmxp, je vois pas trop, et j'ai suffisament de choses à faire =)!

En tout cas, merci, ca fais vraiment plaisir de voir des retours positifs bien que vous n'ayez que peu de contenu. Les retours négatifs du début m'ont fais peur (peur que certaines idées préconçues de certains makers prennent le dessus) mais n'ont en rien entaillé ma motivation!

En revanche, le projet risque de n'être disponible (même sera) que l'année prochaine, impossible de tout développer en six mois. Rien que la partie programmation des combats est estimée à 3 à 6 mois de développement (l'écart est du au fait que tout n'as pas encore été forcément posé sur écrit, même si j'ai déjà une bonne base, je souhaite apporter dynamisme, mais aussi nouveatés pour ne pas vous laisser sur votre idée de dofus bien que le système de tour à tour est un des systèmes qui collerait le mieux au jeu puisque Dofus a eu des années pour exploiter et évoluer au mieux au fil du temps le système de combat qui correspond à du tactique en 2D/fausse 3D. Du coup, je prendrais quand même certaines choses de Dofus, ou autre qui sont propre à un système de combat, tout en essayant d'inventer un système qui rende les combats uniques.
J'ai décidé d'entrer un facteur aléatoire, qui est quand même risqué car c'est un peu pénalisant pour le joueur, mais ça apporte un aspect dynamique et casse la routine du "j'suis plus fort que les monstres, je les tatane à chaque fois"! Là du coup même si 90% des fois un combat contre certains monstres sont facile, certains facteurs aléatoires (dont un à chaque début de phase, comme les ennemis reçoivent + 25 % de vie) etc qui pourraient déstabiliser (sans changer non plus totalement une situation genre le monstre niveau 5 qui explose le joueur).

Enfin bref, voilà quelques news sur l'aspect combat, je n'y toucherais pas tant que j'ai pas cet éclair dans ma réflexion qui me convainc que c'est exactement ça qu'il me faut pour le projet).

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 17/06/2013 à 19:19:31. (86 messages postés)

Oh merci pour ton message FaPi, ca fais plaisir! Je vois que mon projet est controversé, et ca me rajoute du challenge encore plus afin de montrer que mon jeu n'aura rien a voir avec Dofus, apart cette histoire de poupées vodoo! Mais pas de sadida ou autre (sauf peut etre un png servant à rien juste histoire de faire un clin d'oeil, vu que je compte en mettre pas mal!

Du coup, j'ai du boulot, mais promis, dès que j'ai une démo jouable des différents systèmes, je la mettrais ici histoire d'avoir des retours et de modifier certaines choses qui plairaient pas ou qui pourrait être mieux géré avant d'attaquer la suite, puisque c'est la base du jeu, et avant de créer un jeu, il fau tdéjà avoir l'éditeur adapté. C'est ce que beaucoup d'entre vous ont du mal à comprendre vis a vis du choix d'avoir commencé par cette partie programmation, mais si l'éditeur de notre projet permet pas de se déplacer, il faut bien commencer par ajouter cette fonctionnalité dans l'éditeur. Et bien là c'est la même chose!

Après, je comprend que certains ne voient pas les choses du même oeil, moi j'essaye simplement de commencer par le plus logique ^^ et vu que je suis le mieux placé pour connaître les besoins du jeu, ben quitte à avoir les 3/4 contre moi comme au début du projet, ce sera comme ça, l'important est le résultat, et de suivre ce qu'on pense lorsqu'on est motivé et sûr d'y arriver.

Dans tous les cas, j'espère vraiment que le projet arrivera à la hauteur des esperances de certains. Mon inquiétude a vrai dire est vraiment pas côté progra, car ça je gère, j'ai juste du mal à faire des "choses jolies", côté créatif. Je sais coder tel ou tel effet, mais c'est le choix de l'effet dont j'aurais toujours du mal. C'est pour ça que j'espère sincérement un jour trouver un graphiste doué et motivé pour s'aventurer dans le projet. Qui permette aussi de donner des conseils côté "joli", genre pour tel système mettre un petit effet en plus etc.

Enfin voilà, dans tous les cas, je tiens sincérement à remercier ceux qui suivent le projet et ferait tout mon possible pour leur offrir du nouveau, du moins sous RM, d'offrir à ceux qui s'intéressent surtout au scénario un scénario plein de rebondissement et digne d'un thriller. Le scénario a super bien avancé avec Arttroy, on s'est mis d'accord sur un fil conducteur qui tienne la route tout en offrant une histoire qui ressemble plus à un puzzle dont le réel rendu ne sera offert qu'à ceux qui finiront le jeu. Je n'en dis pas plus, simplement, ce n'est pas parce que le développement est la partie que je travail le plus ces temps-ci que c'est la seule chose que je travail!

Bon making à tous!!

Posté dans Forum - [RMXP] Détecter le mouse_wheel

Widoo - posté le 16/06/2013 à 23:23:05. (86 messages postés)

Ce qui est marrant, c'est qu'à la base j'utilise ton script de curseur pour la souris, enfin une vieille vieille version à toi que j'ai modifié pour ajouter tous les controles (clicks, doubles clicks) listeners etc...


Je dévoe ce script dans une heure! Merci!!

Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 20:57:02. (86 messages postés)

Ben justement, vu que je sais qque google est mon ami, j'ai ne serait-ce que taper ruby xml pour lire quelques tutos ou j'ai trouvé les deux librairies dont j'ai parlé dans mon premier message. Je n'ai rien trouvé de concluant, idem pour rpg maker, avec les recherches rmxp xml, rgss xml, rpg maker xml, etc.

C'est pour ça que j'en fais appel à vous, je ne vous dérangerez pas sinon!

Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 20:43:02. (86 messages postés)

OMG, encore moins réinventer la roue!!!

Un parser xml, y a tellement de choses à prendre en compte, l'encodage, les éléments etc. Oui ce serait possible, mais ça serait une solution pourrie.
Un parser spécifique que je devrais faire évoluer si j'évolue vers un système de Web Service...

Le but est de faire quelque chose d'au plus propre que possible, j'ai arrêté les bidouillages, on se retrouve avec un projet foireux

Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 20:11:13. (86 messages postés)

J'y est pensé, mais comme tu l'as dit, bourrin, et j'essaye de faire des choses propres et utilisables par la suite. Comme je l'ai dis, je fais mon système de manière a ce qu'il soit évolutif, ce que permettrais le xml.

Pourquoi prendre un bazooka quand un simple pistolet suffirai? D'autant plus que le bazooka est moins pratique à déplacer, et moins discret... Là c'est un peu pareil :F

Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 19:56:28. (86 messages postés)

Non, justement pas en clair, chiffré. Mon projet n'est pas à but lucratif, donc dans le pire des cas, même si quelqu'un arrive à casser le chiffrement, ce ne serais pas si grave, ce n'est pas pour stocker des mots de passe serveur ou des comptes AD ^^ Juste des petites conf pour le jeu, genre la langue choisie, le theme configuré etc.

Posté dans Forum - [[RMVX ACE]] Comment mapper une cascade

Widoo - posté le 16/06/2013 à 18:07:12. (86 messages postés)

Tout le monde est pas aussi doué que toi côté graphisme =P

Posté dans Forum - Haiburido partie 1: les genes de flare

Widoo - posté le 16/06/2013 à 17:22:10. (86 messages postés)

Oui, c'est aussi ce que je me disais en répondant, ma réponse était surtout pour apporter à arttroy quelques eclaircessement dsur constructeurs, utilisation de super, et corriger l'erreur sur les variables ^^

Posté dans Forum - Haiburido partie 1: les genes de flare

Widoo - posté le 16/06/2013 à 15:44:05. (86 messages postés)

Gg arttroy, je savais pas que tu avais ces compétences en ruby!

Juste, petite erreur, au niveau des variables

Citation:

@ta_variable : variable globale pouvant être accessible dans les autres scripts via des attr_reader ou attr_accessor

$ta_variable : pour celle là j'ai un petit trou de mémoire si quelqu'un peut m'aider un peu svp...

ta_variable : variable locale uniquement utilisable dans la def (method) que tu es en train de coder.



@ta_variable => variable d'instance, c'est à dire qu'elle n'existe que dans ton instance (si tu as obj = Objet.new, @ta_variable existera uniquement dans obj.ta_variable si tu as mis les accesseurs en reader au moins).

$ta_variable => variable globale : disponible partout. A ne surtout pas abuser, peu fiable à cause de son niveau d'accessibilité, tout le monde peut modifier $ta_variable, donc si tu ajoutes des scripts qui en utilisent, tu finis vite par avoir des incompatibilité. Dur à comprendre, j'ai mis très longtemps a en voir les méfaits, j'ai longtemps utilisé des variables globales, aujourd'hui j'essaye dans utiliser aucune.

Et pour les super, il s'agit enfete de l'appel au constructeur de ta classe mère.

(Quand tu as un héritage taclassefille < taclassemere).

La méthode initialize (def initialize) est le constructeur de ta classe, c'est à dire que c'est la méthode qui est appellée quand tu déclares une nouvelle instance de ton objet. La classe mère peut aussi avoir un constructeur, nécessitant des paramètres.

Imaginons classe A et classe B qui hérite de A, donc B < A

La classe A a une méthode initialize:

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
def initialize(a, b, c)
 
   @a = a
   @b = b
   @c = c
 
end
 


et dans la classe B une methode initialize(a,b, c, d)

Ta classe A attend des paramètres, donc lorsque tu fais l'héritage aussi.

Tu utilises donc super pour appeller la méthode initialize de la classe A

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
# Classe B:
def  initialize(a,b, c, d)
 
super(a, b, c)
 
@d = d
 
end



Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 14:08:41. (86 messages postés)

Je veux utiliser du xml pour pouvoir gérer un système de configuration facile à utiliser et qui puisse être évolutif: si je dois utiliser du xml autre part, communiquer avec un web service... etc.

Bref, je suis prévoyant plutot que de faire un système bateau que je doive refaire dans 3 mois et modifier à tel ou tel endroit.

Du coup, j'ai choisi le xml, qui permettrais aussi d'être utilisé si je fais un web service pour telle ou telle raison. J'ai toujours le JSON après, mais même combat vis à vis de la sérialisation...

Posté dans Forum - [RMXP] Parser du Xml en ruby

Widoo - posté le 16/06/2013 à 12:05:47. (86 messages postés)

Merci!! je regarde ca de suite!

Dit: je viens de regarder le script, enfaite, il ecrit le xml à la main, en gros il rentre propriété après propriété qu'il injecte dans le fichier.

Moi ce que je veux, c'est pas vraiment comment ecrire, mais plutot comment lire du xml, en gros pouvoir utiliser un truc du genre XmlDocument en C#, ou tu peux naviguer dans les différents XmlItem. Donc je sais pas si on a accès à une librairie qui le permet sous RMXP, je pense que non suite aux recherches sur le web. Du coup, j'aimerais savoir qu'elle est la meilleure librairie à utiliser en Ruby pour.

Posté dans Forum - [RMXP] Bitmap et draw_text

Widoo - posté le 14/06/2013 à 23:19:53. (86 messages postés)

Nickel, pile ce que je voulais! Merci mack!

Posté dans Forum - [RMXP] Bitmap et draw_text

Widoo - posté le 14/06/2013 à 22:35:42. (86 messages postés)

Domaine concerné: Script
Logiciel utilisé: RMXP
Me revoilà chère comunnauté pour poser une petite question côté Bitmap.. J'ai perdu la main avec le temps et il faut croire que je sais même plus utiliser la classe Bitmap!!

J'essaye en vain de pouvoir stocker du texte dans une variable, afin de pouvoir modifier certaines propriété (opacité, position x et y) plus tard. J'y arrive très bien pour une image, donc un Sprite. Mais pour du texte, je vois pas du tout comment faire!

Bon week end à tous!

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 14/06/2013 à 10:08:14. (86 messages postés)

Pas de soucis, je fini ma todo liste et je fais une vidéo.
J'ai encore pas mal de boulot à faire je pense...
Du coup je pense que je ferais vidéo + démo


EDIT:

Excuser pour le manque de news ces temps ci, je fais une refonte complète du système, c'est à dire que je reprend tout ce que j'ai fais jusqu'à maintenant pour optimiser le tout.
Le système tournais déjà sans lag, mais j'ai décidé de faire vraiment un environnement au plus stable que possible!

Du coup, c'est lourd, c'est chiant, ça prend du temps, mais c'est essentiel.
J'ai déjà refonté mon système de plateforme.

Il me manque à refonter:
- Système de bulle
- Gestion de mes listeners (clics, etc)
- Gestion de mon moteur de hasard sur les stats avec hasards multiples

Ca fait pas mal de choses mine de rien (environ 1500 lignes de codes).

Il me restera aussi après à faire:
- Système de configuration
- Messages pour les bulles
- Système de plateforme amélioré: plateforme mobiles + possibilité pour définir un objet "chutable".

Je ferais une vidéo dès que tout ceci sera fait.

Bon dimanche =)!

__________________________________________
RE-EDIT:

Bon, vu que j'ai pas pu poster trop de choses ces temps ci, voici juste un screen rapide pour montrer mon système de plateforme. Tout est automatique, les caisses sont empilées, ce n'est pas un seul charset avec plusieurs caisses. Le but est qu'on peut déplacer les caisses sur d'autres caisses, les faire tomber etc. Plusieurs niveaux de hauteurs sont gérés, et le système de plateforme fonctionne en fonction de la hauteur de chaque event (on peut pas sauter d'une hauteur 3 à une hauteur 2 par exemple).

Ca parait simple mais je peux assurer qu'il y a eu beaucoup de casses têtes la derrière, entre gérer les passabilités, gérer les affichage etc.

Enfin bref, voilà le résultat

Spoiler (cliquez pour afficher)



Posté dans Forum - [RMXP] Détecter le mouse_wheel

Widoo - posté le 14/06/2013 à 01:50:21. (86 messages postés)

Aoutch, des "pseudo threads" tu dis?! Arf, c'est plus chiant à coder une Scroll window mais faudra bien que j'y passe! C'est dommage ça aurais été sympa d'implémenter ça!

Posté dans Forum - [RMXP] Détecter le mouse_wheel

Widoo - posté le 13/06/2013 à 23:02:37. (86 messages postés)

Merci à tous!! J'essaye ça demain, là je peux pas trop.

Arf mince alors, en tout cas merci Zeus, j'esseyerais les deux... Tu me conseilles quoi, y a pas un moyen pour éviter de faire tout laguer, genre utiliser un delegate avec le Peek message dans un autre thread, bref de faire de l'asynchrone?!

Je connais pas du tout après tout ce qui est d'API pour input, que ce soit souris et clavier. Y a un début à tout! La gestion de la molette est la dernière commande manquante, et ça pourrais m'apporter un plus pour une question ergonomique dans les menus.

Merci, bonne soirée!

Posté dans Forum - [Rpg maker 2003] Installation rpg maker 2003

Widoo - posté le 13/06/2013 à 18:45:21. (86 messages postés)

Ah, ca c'est bien un problème de droits d'admin, il faut que tu ailles là où il est installé, dans C:\\Progammes (ou Programm Files)\\...
et tu mets le mode compatibilité ainsi que l'execution en mode administrateur sur le .exe

J'avais eu le même problème.

A+

Posté dans Forum - [RMXP] Détecter le mouse_wheel

Widoo - posté le 13/06/2013 à 12:30:10. (86 messages postés)

Domaine concerné: SCRIPT
Logiciel utilisé: RMXP
Salut à tous!

Voilà, j'utilise une gestion de clavier avancée ainsi qu'une gestion de souris dans mon projet.

J'utilise l'API Win32API.new("user32","GetAsyncKeyState",['i'],'i')

pour gérer ma souris. En revanche, je n'arrive pas à trouver le moyen de detecter la rotation de la molette.

J'ai dans le module Keyboard

Portion de code : Tout sélectionner

1
KeyMouse = Win32API.new("user32","GetAsyncKeyState",['i'],'i')



plus bas j'essaye de faire un simple test:

Portion de code : Tout sélectionner

1
print("oo") if KeyMouse.call(4)&0x01==1 



mais je n'ai jamais de print... Si quelqu'un peut m'aider un peu ce serait sympa!

Posté dans Forum - Vodhou [Vidéo de test de plateforme]

Widoo - posté le 13/06/2013 à 00:34:56. (86 messages postés)

esziaprez game a dit:

Moi je veux bien faire quelques graphics de temps en temps si ça te dit. Quand je commence a saturer sur mon projet ça peut me détendre de faire carrément autre chose pendant quelques heures.



=> Ca serais avec plaisir un coup de main!! Avec toute la progra que je mange, j'ai pas le temps de m'occuper de mapper, et je fais que des mappes de tests pour l'instant!! Mais ça va, le gameplay avance bien =) (cf nouveaux screens).

Je regarderais dans ta galerie voir si tes capacités correspondent au projet, et te mperai en conséquence =))

Ou Arttroy est vraiment sympa, puis comme je l'ai dis, il m'aide beaucoup, j'adore sa manière de taffer!!
En revanche pour le coup de main, je recherche quelqu'un de fixe côté graphique afin de garder le même style tout du long, donc il y a ça aussi à prendre en compte.

Ca fais plaisir d'avoir des encouragements!!

Ixsuixwzone, je suis content de voir que certains suivent le projet, en effet je suis motivé, c'est un trait de caractère que je lâche rarement =)
Côté développement, je m'attendais à être confronter à un problème majeur, les lags, mais faut croire que maintenant entre les études et le boulot, je fasse des choses qui tiennent la route =) du coup, j'ai 0 lag pour l'instant, et je compte rester sur cette optique bien que de très nombreux systèmes qui marchent en même temps!!

Côté graphiste, justement, j'ai déjà eu des offres mais rien qui ne retienne réellement mon attention, du coup je développe le projet, l'aspec graphique arrivera après, je fais d'abbord tous les outils et systèmes dont aura besoin le jeu, ainsi que le scénario et ce qui concerne le jeu, c'est déjà pas mal pour commencer je pense!

Je viens d'ajouter dans ma présentation la liste des stats qui seront disponibles dans le jeu! Au total, 33 stats différentes!! Ca vous offrira un maximum de variété, mais rassurez vous, les stuffs seront cheats et offriront bons nombre d'entre eux!!
Sur ce, bon making à tous!!

__________________________________________

EDIT:

Samedi soir, je pense que j'aurais fini ce que je suis en train de faire, c'est à dire les plateformes avancées. Serait-il intéressant que je prenne une petite vidéo afin de montrer le système en question, bien que la vidéo n'aura pas vraiment à voir avec le scénario? (Pas de graphisme ou mapping, etc).
Où encore en faire plutôt une démo?
Je ne sais pas encore quoi faire, si je met le jeu Open Source ou non. J'en discuterais avec mon cher conseiller Arttroy =) Mais les modifications de scripts ont déjà été plutôt importantes, et quasiment toutes les retouches ou scripts sont de moi, et je n'ai pas encore attaqué la partie commentaire (bouhhhh honte à moi!!!). J'ai dispatché au maximum chaque scripts, mais vu que l'éditeur de RMXP est pas tip top, j'ai fais un script par classes, donc quand un système nécessite plusieurs classes, ben il faut connaître! Du coup un débutant aura du mal à prendre tel ou tel fonctionnalité. En revanche, l'utilisation de chaque fonctionnalité est configurable au maximum, le plus simple possible, et le plus automatiquement possible. En général, un simple tag dans le nom d'un event génère tout le traitement nécessaire!

Enfin bref, si vous pouviez me dire si sortir un petit aperçu serait mal vu et qu'on va me lapider , où qu'au contraire ça permettrais de donner une idée du gameplay?

Posté dans Forum - [Rpg maker 2003] Installation rpg maker 2003

Widoo - posté le 12/06/2013 à 23:09:07. (86 messages postés)

Changes de PC :fou

Posté dans Forum - [Rpg maker 2003] Installation rpg maker 2003

Widoo - posté le 12/06/2013 à 22:08:13. (86 messages postés)

click droit, exectuter en tant qu'administrateur...

Posté dans Forum - [VX] Contact avec l'évènement

Widoo - posté le 12/06/2013 à 19:21:18. (86 messages postés)

La position x et y sont modifiées dès le début du mouvement. Celà signifie donc que dès qu'un event va se placer sur un autre, genre une caisse sur un interrupteur, alors ça va activer un interrupteur Joke. J'ai fais ça à l'arrache, je ne suis même pas sûr de bien répondre à la demande, l'essentiel était de l'aiguiller, il à l'air d'avoir suffisament de choses pour se débrouiller donc c'est le but =)

Posté dans Forum - [VX] Contact avec l'évènement

Widoo - posté le 12/06/2013 à 18:20:45. (86 messages postés)

T'as quoi comme erreur?

Hésites pas si tu as besoin, tant mieux si tu as compris la logique =)

Posté dans Forum - [VX] Contact avec l'évènement

Widoo - posté le 12/06/2013 à 13:10:04. (86 messages postés)

Sous RMXP, ça donnerait ceci, après je sais pas si c'est compatible VX, longtemps que j'en ai pas fais.

Ajout de script:

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# By Widoo
class EventPosListener
 
   def initialize
 
      @evl = []
      @evl_param= []
 
   end
 
   def addListener(id, x, y, int)
 
      @evl.push(id) if id != nil
      @evl_param[id] = [x, y, int]
 
   end
 
def update
 
   if @evl.size > 0
 
      for i in 0...@evl.size
 
         id = @evl[i]
         param = @evl_param[id]
 
         if $game_map.events[i].x == param[0] and $game_map.events[i].y == param[1]
 
            $game_switches[param[2]] = true
 
         else
 
            $game_switches[param[2]] = false
 
         end
 
      end
 
   end
 
end
 
end
 



______________________________

Et sur ta mappe dans un event, en processus parallele, tu fais insérer un script:

Portion de code : Tout sélectionner

1
2
3
4
$ecl = EventPosListener.new
$ecl.addListener(idevent, coordx, coordy, interrupteur)
$ecl.addListener(idevent, coordx, coordy, interrupteur)
$ecl.addListener(idevent, coordx, coordy, interrupteur)


...

et ensuite tu fais un

<>"effacer l'événement".

> en remplacant idevent par l'id de l'event, coordx la position x où tu veux qu'il y est une action, coordy la coordonnées y ou tu veux qu'une action se déclenche, et onterrupteur par l'id de l'interrupteur que tu veux déclencher.

Ensuite dans un event en processus parallele, tu as juste à mettre insérer un script:

Portion de code : Tout sélectionner

1
$ecl.update



<> attendre 1 frame

Ceci est pas propre du tout, surtout avec une variable globale. Je donne simplement une solution qui devrait marcher, je n'ai pas le temps de faire plus, ceci est juste une base tu peux demander à un programmeur de le faire, perso j'ai mon projet à avancer.
Mais si c'est comme sur Xp, ca devrais fonctionner.

Y aura peut être une erreur, je t'ai fais le code en live en cinq minutes... Mais normalement ça doit marcher sans te mettre le lag de 20 events... vu que tu regroupe tout dans un.

Posté dans Forum - [RPG Creator(un genre de rpg maker)] Creation d'une team de developement de jeux

Widoo - posté le 11/06/2013 à 21:51:56. (86 messages postés)

OMG!!

Désolé, je serai bourreau ce soir... Enfin du moins pas plus que toi avec notre chère langue française!!
On peut faire des fautes, comme moi, comme il y en aura sûrement dans ce message.
Mais du moins, au moins, par respect pour les chers lecteurs qui liront ce message, j'essaye d'en faire le moins possible pour éviter d'agresser leurs pauvres petits yeux!!!

De deux, tu es tout sauf au bon endroit! Il y a un topic, en entête de liste qui concerne le recrutement. Ici, c'est si tu as besoin d'aide psychiatrique vis à vis d'un script ou un quelconque problème sur un logiciel de making!

Et de 3, tu dis que tu n'as jamais lâché de projet par toi même!! Mais si c'était le cas, même seul tu aurais continué!! Donc pour moi là encore tu perd en crédibilité, surtout que les trois points de suspensions juste après ne viennent que confirmer l'assertion précédente!

Sur ce, si tu souhaites un tant soit peu un iota de crédibilité, fais un effort sur l'orthographe, d'autant plus que normalement, tu as un correcteur orthographique intégré à ton navigateur lorsque tu postes un message. Il te suffit de double clicker sur un mot souligné et de clicker avec le bouton droit de la souris pour avoir une liste de mot suggérés!

Bon courage quand même pour ton projet!

Sur ce, bon making!!

Posté dans Forum - [RM2003] Plusieurs tileset sur une map & logiciels de graphisme

Widoo - posté le 09/06/2013 à 21:15:20. (86 messages postés)

Pour les réfractaires de Gimp, comme moi qui peut vraiment mais alors vraiment pas blairer ce put*** de logiciel,il y a Paint.NET qui est une version améliorée de Paint gérant calques, effets, nuances de couleurs etc.

5 ou 6 ans que je l'utilise, jamais été déçu, je peux pas en dire autant pour Gimp!!!
Gratuit, simple à utiliser, il est ergonomique donc c'est pas comme Gimp ou tu cherche pendant 10 heures comment changer d'outil de dessin, ou créer une nouvelle image lol.

Edit: Arf, Monos m'a devancé héhé!

Posté dans Forum - [RM VX ACE] Âme de phénix [nouvelle démo disponible !]

Widoo - posté le 08/06/2013 à 22:22:40. (86 messages postés)

Le deuxième est vraiment super beau. Justre la police, le A du Ame qui est pas tip top, sinon il est vraiment classe!

Aller à la page: 1 2 3

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers