0

Aide pour un Gacha System

Bonjour, Je voudrais faire mon propre gacha similaire à DokkanBattle, NarutoBlazing, NanatsuNoTaizai:GrandCrossFR/JAP. J'ai mes personnages que je veux faire, leur caractéristiques, les capacités et leur Base Stats, ainsi que l'histoire. Je travaille actuellement sur le système de combat petit à petit (au stade attaque/défense/health) puis l'ajout de la chance critique, dégâts critique ainsi que la résistance critiqué et défense critique puis sur une régénération et sur le vampirisme. J'ai du mal avec les équations pour ce système là. Puis je pense ajouter un système d'équipement capable d'augmenter les stats du héros. Vue les jeux citer, je voudrais faire également un portail d'invocation j'ai les personnages à invoquer, leur pourcentage mais l'équation et le drop que je ne trouve pas. Je n'ai aucune idée comment y procéder. Si quelqu'un a du code à partager pour le comprendre et le reproduire ce serait sympathique. Je développe principalement sur du Javascript, si vous pouvez me partager le code ou les équations du système d'attaque. Merci. Cordialement, iGhashDevs.

27th May 2020, 4:23 AM
iGhashDevs
iGhashDevs - avatar
2 Réponses
0
Bonsoir, Je pensais utiliser des dictionnaires (R, SR, SSR) avec les personnages et leur pourcentage de drop. Puis deux fonctions, la première : "MonoDrop", ainsi que la "MultiDrop". MonoDrop, 1 Héro : - Faut savoir si c'est du R ou du SR ou du SSR - Puis le personnage. Vue que le R, SR, pour chaque personnage ont le même Pourcentage de Drop, je fais un nombre aléatoire de 0 à R/SR .length pour le personnage, mais vue que je voulais faire un ou des personnages SSR avec un meilleure droprate (Hero 1 à 0.33%, Hero 2 et 3 à 0.11%), comment puis-je faire ? MultiDrop, une boucle for de 0 à 10 me dropant soit 10 personnages ou 11. Donc avec sa je voulais également les sauvegarder dans une base donnée propre au joueur (avec son argent, son endurance, ses diamants/runes/gems, je sais le faire en .json), j'avais des idées mais je sais pas comment le faire (pour le stockage de personnage avec leur xp, leur évolution, équipements, etc...). Merci. Bonne soirée. Cordialement, iGhashDevs.
28th May 2020, 2:01 AM
iGhashDevs
iGhashDevs - avatar