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

Algorithme de combat

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
cumu-
cumu-
Niveau 3
02 juillet 2016 à 17:35:51

Bonjour,

Je suis en pleine réflexion : je recherche un algorithme de combats pour un jeu sur lequel je bosse.

L'idée est que les unités ont uniquement deux stats : attaque et defense.
Pour faire simple, nous allons prendre trois types d'unités :

Milice (Attaque 1 Defense 1)
Phalange (Attaque 1 Defense 2)
Chevalier (Attaque 3 Defense 1)

SCENARIO 1 :
Imaginons que le joueur 1 attaque le joueur 2 avec : 2 cavaliers et 2 milices
Le joueur 2 a en défense : 5 milices

Voilà comment je l'aurai immaginé :

Le joueur 1 perd toutes ses unités, et perd le combat :
- le cavalier se bat contre une milice : les deux meurent. (3attaque >= 1 defense, et 1attaque >= 1defense)
- le cavalier se bat contre une milice : les deux meurent. (3attaque >= 1 defense, et 1attaque >= 1defense)
- la milice se bat contre une milice : les deux meurent. (1attaque >= 1 defense, et 1attaque >= 1defense)
- la milice se bat contre une milice : les deux meurent. (1attaque >= 1 defense, et 1attaque >= 1defense)
La 5ème milice de l'attaquant se retrouve contre personne : le combat est gagné.

Comment organiseriez vous ce premier combat ?
(je reposte un autre scénario après si certains souhaitent en discuter avec moi)

VisionElf
VisionElf
Niveau 10
02 juillet 2016 à 17:57:00

Ben là ton chevalier en gros c'est un Attaque 1 Défense 1 :(
Donc si tu veux faire intervenir l'attaque dans ton algo, perso j'aurais plus pensé à ça:
Le chevalier attaque 3 milices, les 3 meurent et le chevalier meurt
Le deuxième chevalier attaque les 2 dernières milices, les 2 meurent et le chevalier meurt.
Victoire du joueur 1 avec 2 milices en vie :(

Après ça dépends de ce que toi tu as envie de faire, ce que tu as envie de mettre en valeur etc...

cumu-
cumu-
Niveau 3
02 juillet 2016 à 18:02:34

Ah oui je vois, en gros tu fais la somme des attaques et la somme des défences, et tu fais mourir l’équivalent de tes sommes. Effectivement c'est une façon qui peut fonctionner aussi.

Je ne sais pas comment faire justement, ni ce que je souhaite mettre en valeur, dans l'immédiat je suis à la recherche d'idées, et d'aide ! :)

Merci en tout cas pour ta participation !

cumu-
cumu-
Niveau 3
03 juillet 2016 à 11:42:57

up! quelqu'un a une autre idée de la façon dont un combat peut se dérouler ? comment feriez vous ?

unitlayer
unitlayer
Niveau 9
03 juillet 2016 à 12:17:19

Bah ca dépends de ce que tu veux faire enfaite.

Si tu veux un système à la HearthStone, ton algo me semble bon.
Sinon après y'a plein d'autre manière de calculer, comme par exemple celle de Vision.
Donc c'est un peu du ressors de ton imagination.

cumu-
cumu-
Niveau 3
04 juillet 2016 à 09:39:12

Celle de Vision ? Je ne connais pas, qu'est ce que c'est ?
Merci à toi

VisionElf
VisionElf
Niveau 10
04 juillet 2016 à 12:47:05

Le 04 juillet 2016 à 09:39:12 cumu- a écrit :
Celle de Vision ? Je ne connais pas, qu'est ce que c'est ?
Merci à toi

Il parlais de moi, de mon post :o))

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