Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Connexion avec identifiant, mot de passe et durée de la session

+-Merci d'utiliser le forum pour les demandes d'aides sur fusion.

17 février 2018 à 10:27:17 graboide dit: moi aussi Monos, surement un bug :/ ...
17 février 2018 à 06:53:35 Monos dit: Heum j'ai reçu vendredi entre 22h18 et 22 h21 4 mail du clickstore pour  On Call Tile Map Engine.zip j'ai pas compris.
15 février 2018 à 16:00:02 ValLoche23 dit: Merci mdr ! xD
14 février 2018 à 17:30:40 Seyjin dit: Joyeuse fête ValLoche23 😀
14 février 2018 à 17:12:12 ValLoche23 dit: Je m'appelle Valentin mdr !
14 février 2018 à 16:46:47 Seyjin dit: J’attends toujours mon invitation chez le Alcoogeeks 😉
Mais je connait personne qui s’appelle Valentin…
14 février 2018 à 15:55:55 Emmanuel dit: a notre seyjin a du prendre trop de mojito ou c est la saint valentin :-)
14 février 2018 à 14:37:40 ValLoche23 dit: Au faite, est-ce que quelqu'un à l'extension "Flash.mfx" à me passer rapidos par MP svp ? J'ai pas le module Flash sur Steam et je peut pas ouvrir mes anciens projet fait avec ! xD
14 février 2018 à 08:16:27 Seyjin dit: Non, on s’est tous barrés sur Construct 3, et le forum va être renommer Le Comptoir du Constructeur 🤡
14 février 2018 à 01:08:30 Tazador dit: ça clique toujours ? :)
14 février 2018 à 01:08:15 Tazador dit: hello les gens !
12 février 2018 à 14:48:25 Pit73 dit: Oh c top ca !!
11 février 2018 à 17:57:01 lazarus dit: Bon d'après ce que j'ai vue,c'est suremement mort pour une sortie de MMF 3 en 2018.Par contre ils annoncent un exporteur pour la switch sur la 2.5.Vala,c'était a prévoir.
10 février 2018 à 01:01:40 graboide dit: hum non j'y crois pas 2018 , mais j’espère vraiment me trompé ;)
09 février 2018 à 20:47:40 Kloug dit: Avec scratch2, une carte Arduino, Mblock, un robot à roulettes, on peut attendre la sortie de MMF3.
Sur une piste deux couleurs, on s'éclate! :D
09 février 2018 à 18:04:43 Pit73 dit: Si nico a dit : courant 2018
09 février 2018 à 17:44:52 graboide dit: dans quelques jours il sortira je pense, seulement 3564 jours et c'est bon on peu touché a la béta ---> ok je sort, non moi aussi me tarde mais j'ai des doutes pour cette année on a zéro news depuis un moment ...
08 février 2018 à 15:05:10 Xenon3K dit: Toujours pas :(
08 février 2018 à 14:28:31 burnedsoul dit: Ok merci, une idée de date approximative de sortie de Fusion3 ?
08 février 2018 à 12:00:07 Seyjin dit: Le else à été abandonné. Je crois qu’il sera présent dans Fusion 3.
08 février 2018 à 10:57:30 Patrice dit: Oui mais y'a pas grand monde...
08 février 2018 à 10:01:37 burnedsoul dit: Et question conne, ya un discord peut-être pour le comptoir ? :)
08 février 2018 à 10:01:14 burnedsoul dit: Oui un peu comme la transition TGF -> MMF. Après le IF/ELSE a été abandonné ou c'est dispo ?
05 février 2018 à 19:31:22 Patrice dit: On t'accepte même si tu restes sur MMF :)
05 février 2018 à 17:40:58 Monos dit: http://comptoir-mmf.eu/index.php?page=ctfusion25
Et avec les mises à jour, il y a encore plein de truc. je suppose en nouveauté.
Voir l'historique

UserBox

Welcome, Guest.
Please login or register.
 
 
 
Mot de passe oublié?

Bientôt

Surprise

Liens

Messages non lus

Télécharger

Divers

Twitter

Les extensions pour MMF2

FaceBook ClickTeam France

Derniers messages

Re : Minecraft-Like par therickman
17 février 2018 à 18:45:50

Re : Gamepad Fusion par Seyjin
17 février 2018 à 16:49:54

Re : Faire rapidement un charset pixel art. par Kloug
17 février 2018 à 14:14:48

Re : Probleme entre le logiciel et l'application par Djipi
17 février 2018 à 13:47:26

Re : Probleme entre le logiciel et l'application par Cyberclic
17 février 2018 à 11:08:58

Re : Gamepad Fusion par Djipi
17 février 2018 à 10:51:44

Re : Gamepad Fusion par Seyjin
17 février 2018 à 10:43:17

Re : Gamepad Fusion par Djipi
17 février 2018 à 10:28:58

Re : Gamepad Fusion par Seyjin
17 février 2018 à 10:12:10

Re : Probleme entre le logiciel et l'application par Djipi
17 février 2018 à 09:41:04

Re : Gamepad Fusion par Djipi
17 février 2018 à 09:19:21

Re : Probleme entre le logiciel et l'application par Cyberclic
17 février 2018 à 09:09:14

Re : Screenshots par Kloug
16 février 2018 à 23:23:31

Re : Gamepad Fusion par Seyjin
16 février 2018 à 21:13:18

Re : Re : Probleme entre le logiciel et l'application par Seyjin
16 février 2018 à 18:59:34

Re : Probleme entre le logiciel et l'application par Emmanuel
16 février 2018 à 17:13:54

Re : Probleme entre le logiciel et l'application par Emmanuel
16 février 2018 à 16:50:41

Re : Probleme entre le logiciel et l'application par Emmanuel
16 février 2018 à 16:20:07

Re : créer un morceau d'actif par fredetmumu
16 février 2018 à 16:04:21

Re : Probleme entre le logiciel et l'application par Seyjin
16 février 2018 à 15:30:02

Nouveau Clickeur

seodle
tetsuro
fredetmumu

Membre en ligne

26 Invités, 0 Utilisateurs

Auteur Sujet: Création d'objet dynamique à la volée (et problème pour y accéder)  (Lu 321 fois)

Wolkam

  • Clickeur Junior
  • Messages: 99
    • Voir le profil
    • Site de mon prochain jeu
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module iOS: Oui
Bonjour !

Bon je suis sur le problème épineux de la création dynamique d'ojets actif et j'hésite entre les plus et les moins. Je vous explique mon problème. J'ai souhaité au maximum limiter le nombre d'objet actif car d'une part ça fait ramer, et d'autre part si j'ai un bouton que je duplique, je n'ai besoin de le modifier le graphisme qu'à un seul endroit et je n'ai qu'une ligne de code pour un événement. Par contre le gros inconvénient c'est pour faire faire une chose à cet objet sans que tous les autres copies de l'objet soit impactée.
Donc j'ai une routine qui créé tout mon set d'objet, qui met dans chaque objet une variable avec un numéro identique et ensuite je crée le groupe d'objet suivant.

Mon problème c'est que dès que j'ai une action sur un bouton, ça me fait beaucoup de condition pour retrouver tous mes objets, et parfois, comme cela ne marche pas je dois ruser en faisant appel à un compteur qui relève le numéro du bouton cliqué puis en appelant des groupe de conditions.

Tout ce système fonctionne, presque tout le temps, mais j'ai parfois des bugs, des boutons qui s'active mal, des barre de vie de monstre qui baisses toute quand un seul mod est touché, des groupes de qualifier que je cache mais seul 5/6 des boutons disparaissent, etc..

C'est pas évident à débuggué vu qu'il n'y a qu'un seul objet dupliqué. Bref, j'hésite entre plusieurs solutions et vous seul pouvez m'aider car j'ai du mal a tout tester:
- option 1 : tout repasser en dur, sans création dynamique, ce qui devrait faire un truc comme 50*8 objets pour les pieges + une 50 d'autres objets actif soit environs 450 objets,en sois c'est pas un souci, mais quand je vais dupliquer les levels, si y a un bug ou un graphisme a corriger ca va être galère
- option 2 : j'avais penser au clic de la souris activer une zone et désigner tous les éléments par leur positions dans la zone xy, je ne sais pas si cela simplifierait la gestion mais ce serait plus simple sans doute a coder
- option 3: j'ai regardé un moment les Behaviors, ces ligne d'event dédié à un objet, j'avoue que c'est sortit à un moment ou je ne codait plus, je ne sais pas si vous utilisez ça, ça permettrait d'intercepter des actions sans avoir a savoir sur quel objet je suis, mais bon, je ne connais pas trop donc je ne suis pas sûr de savoir si ça marche comme cela
- option 4 : trouver une méthode pour désigner les objets autrement, j'ai vu qu'il y avait une option spread value aussi, je ne l'ai jamais utilisé et j'ai aussi vu que chaque objet avait une Fixed value, la aussi ce sont deux choses que je n'ai jamais eu l'occasion de tester.
- option 5 : me lancer enfin sur Unreal lol faudra bien que j'y aille un jour :)

Voilà, il y a d'autres solution surement, mon but étant bien sûr de trouver celle qui soit la plus fiable, tout en me permettant de coder et de modifier un seul objet pour éviter d'avoir a passer sur chaque copie d'objet dans chaque tableau pour corriger un graphisme par exemple. Je sais qu'ici il y a quelques pro du dev Fusion ^^

Pour plus d'info, dans mon jeu Dungeon Traps, j'ai les 8 emplacements de pièges que gère le joueur. Sur chaque spot, j'ai:
- un spot (l'emplacement lui même)
- une icone fonction du piege choisit
- un bouton
- le décors du piège
- le piège en lui même
- et parfois des jauges.

J'ai aussi
- 6 icones catégories
- 6 icones de pieges par catégories donc 36 icones
Mais pour limiter le nombre d'objet actifs créé il n'y a qu'un jeu d'icônes car elles ne sont jamais affiché en même temps, donc dès qu'on clique sur un bouton pour paramétrer un piège, je déplace les boutons catégories et piège sous le bouton de paramétrage, je les affiche  ça m'évite de créer autant de bouton que de spot.

j'ai mis deux captures d'écran en fichier joint mais il en veut pas, ni les images hébergé sur zupimage donc je met deux liens
https://drive.google.com/open?id=0BwgExOr6LArMSEMzR1ZoQm5ITWc
https://drive.google.com/open?id=0BwgExOr6LArMWjJBU2F6Q1JHNkU

Merci pour votre aide
« Modifié: 29 octobre 2016 à 22:19:49 par Wolkam »
Actuellement sur Dungeon Trapshttp://gamejolt.com/games/dungeon-traps/195584
Mes p'tits jeux sur Android
https://play.google.com/store/apps/d...d=Zibra+Studio

Pit73

  • Staff Technique
  • Clickeur bien intégré
  • Messages: 756
    • Voir le profil
    • Mes réalisations actuelles:
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : Création d'objet dynamique à la volée (et problème pour y accéder)
« Réponse #1 le: 29 octobre 2016 à 23:01:09 »
Hello
Je te conseille de faire un mfa epuré ici pour les tests, en isolant ta problematique ;) on pourra voir ce qui buggue comme ca ;)
En effet distribuer un valeur unique par objet est une solution lol ;) il y en a surement d autres ;) il y a des exemples qui trainent sur le forum ;)

Wolkam

  • Clickeur Junior
  • Messages: 99
    • Voir le profil
    • Site de mon prochain jeu
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module iOS: Oui
Re : Création d'objet dynamique à la volée (et problème pour y accéder)
« Réponse #2 le: 29 octobre 2016 à 23:15:49 »
Merci Pit, je cherche sur le forum en ce moment, ici et chez clickteam, je vais voir a épurer le code aussi, je suis sur deux version en ce moment, une dynamique et une semi-dynamique pour comparer ce que cela engendre comme lourdeur de maintenance par la suite.
Actuellement sur Dungeon Trapshttp://gamejolt.com/games/dungeon-traps/195584
Mes p'tits jeux sur Android
https://play.google.com/store/apps/d...d=Zibra+Studio

Srutinrun

  • Nouveau Clickeur
  • Messages: 2
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
Re : Création d'objet dynamique à la volée (et problème pour y accéder)
« Réponse #3 le: 13 novembre 2017 à 10:18:34 »
J'attendais ça depuis longtemps.

Kloug

  • Clickeur de Légende
  • *
  • Messages: 1193
  • Tiny Spriter
    • Voir le profil
  • Logiciel: Fusion 2.5
Re : Création d'objet dynamique à la volée (et problème pour y accéder)
« Réponse #4 le: 13 novembre 2017 à 10:50:32 »
Salut,

Ta problématique est classique, il suffit de se souvenir d'évidences.

1) La base d'un jeu vidéo >> La tuile.

2) L'élément de base d'un jeu vidéo >> Le moteur de déplacement.

3) I.A >> Solver >> Ligne comparative.

Sans aller jusqu'à mettre au point un niveau d'abstraction supplémentaire, il existe des trucs et astuces.

Pour ma part il y a le principe de la grille virtuelle, du layer composé et décomposé, etc...

Si tu avais un mfa à proposer avec ta problématique spécifique, on pourrait peut être te proposer une solution, pour le moment, le contexte reste vague, malgré des explications détaillées.

A+++

Edit:

Pour tes bugs, au pif, ton klik code est mise en forme avec des phases, des restrictions?

Un truc vite fait (game play sans bugs), avec des boutons pour souligner mon minimum d'expérience, si besoin.

http://comptoir-mmf.eu/Forum/index.php?topic=1276.msg9554
« Modifié: 13 novembre 2017 à 11:17:39 par Kloug »

 


+-MiniChat

17 février 2018 à 10:27:17 graboide dit: moi aussi Monos, surement un bug :/ ...
17 février 2018 à 06:53:35 Monos dit: Heum j'ai reçu vendredi entre 22h18 et 22 h21 4 mail du clickstore pour  On Call Tile Map Engine.zip j'ai pas compris.
15 février 2018 à 16:00:02 ValLoche23 dit: Merci mdr ! xD
14 février 2018 à 17:30:40 Seyjin dit: Joyeuse fête ValLoche23 😀
14 février 2018 à 17:12:12 ValLoche23 dit: Je m'appelle Valentin mdr !
14 février 2018 à 16:46:47 Seyjin dit: J’attends toujours mon invitation chez le Alcoogeeks 😉
Mais je connait personne qui s’appelle Valentin…
14 février 2018 à 15:55:55 Emmanuel dit: a notre seyjin a du prendre trop de mojito ou c est la saint valentin :-)
14 février 2018 à 14:37:40 ValLoche23 dit: Au faite, est-ce que quelqu'un à l'extension "Flash.mfx" à me passer rapidos par MP svp ? J'ai pas le module Flash sur Steam et je peut pas ouvrir mes anciens projet fait avec ! xD
14 février 2018 à 08:16:27 Seyjin dit: Non, on s’est tous barrés sur Construct 3, et le forum va être renommer Le Comptoir du Constructeur 🤡
14 février 2018 à 01:08:30 Tazador dit: ça clique toujours ? :)
14 février 2018 à 01:08:15 Tazador dit: hello les gens !
12 février 2018 à 14:48:25 Pit73 dit: Oh c top ca !!
11 février 2018 à 17:57:01 lazarus dit: Bon d'après ce que j'ai vue,c'est suremement mort pour une sortie de MMF 3 en 2018.Par contre ils annoncent un exporteur pour la switch sur la 2.5.Vala,c'était a prévoir.
10 février 2018 à 01:01:40 graboide dit: hum non j'y crois pas 2018 , mais j’espère vraiment me trompé ;)
09 février 2018 à 20:47:40 Kloug dit: Avec scratch2, une carte Arduino, Mblock, un robot à roulettes, on peut attendre la sortie de MMF3.
Sur une piste deux couleurs, on s'éclate! :D
09 février 2018 à 18:04:43 Pit73 dit: Si nico a dit : courant 2018
09 février 2018 à 17:44:52 graboide dit: dans quelques jours il sortira je pense, seulement 3564 jours et c'est bon on peu touché a la béta ---> ok je sort, non moi aussi me tarde mais j'ai des doutes pour cette année on a zéro news depuis un moment ...
08 février 2018 à 15:05:10 Xenon3K dit: Toujours pas :(
08 février 2018 à 14:28:31 burnedsoul dit: Ok merci, une idée de date approximative de sortie de Fusion3 ?
08 février 2018 à 12:00:07 Seyjin dit: Le else à été abandonné. Je crois qu’il sera présent dans Fusion 3.
08 février 2018 à 10:57:30 Patrice dit: Oui mais y'a pas grand monde...
08 février 2018 à 10:01:37 burnedsoul dit: Et question conne, ya un discord peut-être pour le comptoir ? :)
08 février 2018 à 10:01:14 burnedsoul dit: Oui un peu comme la transition TGF -> MMF. Après le IF/ELSE a été abandonné ou c'est dispo ?
05 février 2018 à 19:31:22 Patrice dit: On t'accepte même si tu restes sur MMF :)
05 février 2018 à 17:40:58 Monos dit: http://comptoir-mmf.eu/index.php?page=ctfusion25
Et avec les mises à jour, il y a encore plein de truc. je suppose en nouveauté.
Voir l'historique
Powered by EzPortal