CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Système de loot ?

Huntitan
Huntitan
Niveau 5
10 août 2015 à 18:18:16

Bonjour à tous et à toutes ! Je créé un jeu depuis maintenant 6 mois du nom de Modern War c'est un RPS et mon objectif serai de créer un système de loot à la Destiny :
Je m'explique :

Tout d'avoir j'aimerais que "l'engramme" tombe par rapport à des probabilités ( Par exemple 12 % de chance sur un tel ennemi ) Mais qu'ensuite l'engramme renferme aussi des probabilités par rapport à ce qu'il y aura comme stuff dedans ( L'engramme à 45% de chance d'avoir une potion de soin par exemple )

Je pense qu'il va falloir utiliser bon nombre de boucle mais étant très faible en programmation je ne sais pas comment m'y prendre

Excusez-moi pour ses explications farfelu !
Est-ce possible de le coder en JavaScript ?
Et désoler s'il y a des fautes aussi ^^

Message édité le 10 août 2015 à 18:19:16 par Huntitan
florent6262100
florent6262100
Niveau 9
10 août 2015 à 18:34:37

Ton moteur utilisé ?
Oui c'est possible en JavaScript, il n'y a pas de raison '-'
Osef des fautes, ont code, ont est pas prof de français :V

Huntitan
Huntitan
Niveau 5
10 août 2015 à 18:44:58

Unity 3D désoler j'ai oublier de préciser ..
On sais jamais mieux vaut prévenir ^^

florent6262100
florent6262100
Niveau 9
10 août 2015 à 19:27:52

Tu pourra dans ce cas, assez facilement via utilisation de Class, créer un système de loot avec des taux de chances

Un boucle qui sera de la longueur du nombre d'objets que tu veut drop (probablement aléatoire), et une autre imbriqué, qui ira dans tout tes objets référencés dans ta liste de Class, et via un petit algo de randomisation, ajoutera ou non ton objet a tes drops

Niveau algo, sa donnerais un truc du style:

if ( Random.Range(0,100) <= ListeObjets[i].chances )
   Drops.Add( ListeObjets[i] );

Voilà l'ami Javascriptien !

Huntitan
Huntitan
Niveau 5
10 août 2015 à 19:57:19

Oula sa compliquer quand ? Comment l'appliquer ? T'a pas un exemple concret avec cette formule

florent6262100
florent6262100
Niveau 9
10 août 2015 à 22:15:30

Et bien c'est a toi de trouver :-)))

Si tu veut un plan, sa donne:

-Boucle de nombre d'objet a loot
--Boucle de nombre d'objets référencés
---La formule que je t'ai donner
--Fin de boucle
-Fin de boucle

Huntitan
Huntitan
Niveau 5
12 août 2015 à 17:49:55

Faudra aussi designer des GameObject également avec certaines chance de looter tel ou tel engramme ou armes

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware