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

Robots war

Ruffi
Ruffi
Niveau 9
13 juillet 2003 à 23:10:26

Ou des bonus qui permettent d´ameliorer une caracteristique. C serai au robot de choisir ce qu´il a besoin en fonction de son environement ( de l´armure s´il est trop faible, augmenter la vitesse pour recupere un bonus avant un autre...)

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 23:12:16

genre un bonus spécial, multi-caractéristiques et suivant l´algo du robot, il choisit lui même ( ca sera à programmer) laquelle il veut augmenter ?

Ruffi
Ruffi
Niveau 9
13 juillet 2003 à 23:15:52

oué :)

lag-it
lag-it
Niveau 10
13 juillet 2003 à 23:39:15

Il serait intéressant également que chaque appareil dispose d´un tir principal ( le même pour tous, genre bullet, illimité ) et un tir secondaire ( limité ) qui soit programmable ( pour faire des missiles à têtes chercheuses, des mines, des leurres, des anti-missiles,... )

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 23:42:26

oula ya de l´idée :)
par contre vu que c´est du tour par tour je sais pas si les têtes chercheuses seront envisageables ?

les mines ok

lag-it
lag-it
Niveau 10
13 juillet 2003 à 23:45:29

héhé, chacun apporte sa petite pierre à l´édifice, avec des idées un peu folles parfois :-)))

On dirait une bande de newbies qui découvre RPG-Maker :-d LOL

hs_dino
hs_dino
Niveau 9
13 juillet 2003 à 23:49:26

" par contre vu que c´est du tour par tour je sais pas si les têtes chercheuses seront envisageables ? "

Et pourquoi pas du Real-Time Multithread ainsi le temps CPU sera partagé de manières egale a chacun des Bots et donc la DLL la mieux codée au niveau de l´algo permettra de reagir plus vite.

Ca rajouterai un peu de piquant, les robots a IA ultra lourdes se verront la plupart du temps en mode " Think" alors que les Bots " cons" seront super agiles...

lag-it
lag-it
Niveau 10
13 juillet 2003 à 23:51:12

C´est vrai que le temps réel serait plus intéressant, car la rapidité de réflexion serait pris en compte.

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 23:51:58

arf pourquoi pas :)

Le but n´était pas forcément de faire un noyau trop poussé, mais de mettre l´accent sur les bots :)

mais puisque l´idées est lancée . ..

hs_dino
hs_dino
Niveau 9
14 juillet 2003 à 00:01:38

On verra a l´usage alors.
On commence par un tour par tour.

Et sinon, on se le fait OpenSource via SourceForge?

Altonfrere
Altonfrere
Niveau 10
14 juillet 2003 à 00:06:17

ok ca roule, par contre je te laisse t´en occuper si tu connais, j´ai jamais utilisé ( à part pour consulter) :)

Ruffi
Ruffi
Niveau 9
14 juillet 2003 à 00:19:17

dans la rubrique " chacun apporte sa petite pierre à l´édifice, avec des idées un peu folles parfois " :
On pourai faire un mode où chacun a plusieurs robots, qui doivent comuniquer entre eux pour etablir la meilleur strategie possible.

Ruffi
Ruffi
Niveau 9
14 juillet 2003 à 00:25:16

En parlant de jeu d´equipe, sa m´a fait penser a globulos ( http://www.globulos.com/ ) : On pourait imaginer de fair un peu pareil, sauf qu´au leu que le joueur choisisse sa teknike a chaque fois, se serai l´AI.
( Hé bin, la je suis fatigué moi :honte: )

Altonfrere
Altonfrere
Niveau 10
14 juillet 2003 à 00:47:31

hehe le mode " team" ca pourrait faire l´objet d´une évolution mais pour plus tard. Déjà avec un mode solo ya de quoi s´amuser :)

techslash
techslash
Niveau 8
14 juillet 2003 à 00:53:57

Heu un peu compliqué d´inclure un tir secondaire programmable quand l´arme de base d´un robot est le corps-à-corps.

´Les affrontements se feront suivant 2 principes :

- Attaque mélée : combat au corps à corps les robots attaqueront chacun à leur tour ( le premier étant celui qui possède la plus grande agilité, si elles sont égales un tirage au sort peut permettre de les départager).
- Attaque à distance : dans le cas où le robot possède une arme de tir, et qu´un ennemi se présente dans son champ de vision, le robot pourra décider d´attaquer´

Une solution envisageable serait de faire en sorte qu´un robot dispose de plusieurs fonctions auxquelles il peut faire appelle lorsqu´il possède une arme. Du genre PoserParTerre() -FaireFeu(int x, int y) - Lancer(int x, int y) et certaines armes pourraient se moduler en conséquence de la fonction appellée. Par exemple un fusil à ions ultra-plasmiques pourraient exploser lorsqu´il est lancer sur un autre bot autant qu´il pourrait servir à faire feu de façon ´normale´. L´explosion pourrait faire beaucoup de dégât mais elle risque de toucher celui qui a lancé l´arme et elle détruit l´arme, forçant l´attaquant à passer au corp-à-corp.

De plus, certaines fonctions pourraient être basées sur les caractéristique du robot. Un robot avec vision 10 et puissance 1 peut faire feu très loin mais il ne peut pas lancer à plus d´une ´tile´ ( ou d´un certain nombre de px, selon le système utilisé) devant lui. Inversement, un robot avec vision 5 et puissance 5 peut faire des dégâts en tirant assez loin pour ne pas être touché par l´explosion. Alors qu´un robot avec puissance 10 et vision 1 peut lancer très loin mais il s´agit forcément d´éssais et erreur puisque, avec vision 1, il serait impossible de voir les adversaires de loin...

Une grosse idée quoi :-p

techslash
techslash
Niveau 8
14 juillet 2003 à 00:58:47

Oh oh ! J´oublie, que j´oublie-je ! Ayant une vision basse, un robot faisant un lancé ne devrait pas faire autant de dommage qu´un robot à haute vision, question d´équilibré tout ça et d´empêcher un bot de se faire tuer par un tir chanceux ( surtout si les explosions ont un rayon d´action, ça risquerait de devenir chiant de voir des bots programmés uniquement pour chercher les explosifs et les tirer à l´aveuglette :-p )

Altonfrere
Altonfrere
Niveau 10
14 juillet 2003 à 01:02:47

hehe oui mais une des règles est de ne pas pouvoir tirer si l´adversaire n´est pas dans ton champ de vision. On peut assimiler ca à une sorte de " capturer la cible" comme dans les avions de chasse où tu dois faire l´acquisition de la cible, tu bloques et tu tires. Là si tu apercois un adversaire tu tires dessus.

Le laser " de base" a également une portée limitée, indépendante de la vision. Mais si tu ne vois pas ton adversaire bin tu pourras pas tirer :)

A moins de proposer comme tu dis la possibilité de tirer à l´aveuglette . .. mais ca risque de faire un peu carnage :)

EDell
EDell
Niveau 8
14 juillet 2003 à 01:03:01

Ca devient légérement compliqué le projet. :rire2:

Je tiens à rappeler qu´on est pas tous des pros côté programmation et que les qques ayant fait leurs études dans ce domain n´ont pas forcément le temps à consacrer à ce projet. Alors faisons simple pour commencer. Moi je propose que les attaques ne soient qu´au corps à corps pour éviter de devoir faire trop de repérage sur un plan... mais avec différentes armes [Pics, Scies...].

Altonfrere
Altonfrere
Niveau 10
14 juillet 2003 à 01:07:39

hehe voui ne compliquons pas trop le projet.

Pour démarrer on a déjà suffisament d´éléments pour avoir de quoi s´occuper.

Les améliorations pourront se faire par la suite ( comme le mode team, d´autres options, un rendu 3D pourquoi pas etc...)

Le coeur de l´IA va surtout porter sur la gestion des déplacements, reconnaissance de la carte et des chemins etc . .. Les combats sont là pour pimenter un peu l´affaire ( et surtout pour désigner le vainqueur à l´arrivée)

techslash
techslash
Niveau 8
14 juillet 2003 à 01:12:30

Je suis tout à fait daccord mais rien n´empêche de proposer/brainstormer ?

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