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

Quel language pour l'I.A. ?

Eastchild
Eastchild
Niveau 10
06 avril 2003 à 11:51:05

Vous me conseillez quel language pour programmer l´I.A. de monstre pour un FPS ?

Kelios
Kelios
Niveau 8
06 avril 2003 à 17:02:24

Heu... J´aime bien le Prolog, bien que je m´y suis jamais vraiment frotté.

Si sa t´intéresse tu peut retrouver des interfaces C++/Prolog un peut partout, comme celle-ci:
http://www.swi-prolog.org/

Kelios
---------

Testeurman
Testeurman
Niveau 1
06 avril 2003 à 17:59:09

slt

hs_dino
hs_dino
Niveau 9
06 avril 2003 à 20:34:13

Le C++

Kelios
Kelios
Niveau 8
06 avril 2003 à 21:19:05

hs_dino
"
Le C++
"
L´HTML me parrait aussi un bon choix pour une intelligence artificielle de niveau supérieur.

Kelios
---------

GamerFou2
GamerFou2
Niveau 7
06 avril 2003 à 21:29:40

Eastchild

pour programmer l´I.A. de monstre pour un FPS

+

Kelios

L´HTML me parrait aussi un bon choix pour une intelligence artificielle de niveau supérieur

C´est clair un monstre dans un FPS ca utiliser une IA d´un niveau """supérieur""" !

SI je vois l´autre con qui est essaie de jouer ALORS
le chercher
SINON SI je suis pas trop mal en point ALORS
je le frappe
SINON
je ma casse
FSI

wow ! même en COBOL ca doit pouvoir se faire ca

Non sans blague, arrête avec ton Prolog . .. question jeux c´est légèrement hors sujet. Ca va encore pour faire mumuse sur les bancs de la fac ou dans un labo de recherche.

La plupart des jeux utilisent un système de script fait maison que le moteur interprète lui même.

Mais bon pourquoi l´entrée du Prolog dans l´univers des jeux ? c´est vrai quoi ! pourquoi faire simple alors qu´on peut faire compliqué! Tant qu´on y est autant gérer les bases de données nécessaires au jeu avec SQL.

JeanYvesYves
JeanYvesYves
Niveau 10
07 avril 2003 à 17:37:59

Si tu veux de l´IA pour de l´IA : alors c´est prolog
si tu veux intégrer ça dans un jeu, je te conseille C++

lag-it
lag-it
Niveau 10
07 avril 2003 à 20:53:26

Si tu veux t´exercer, recherche sur intenet Robocode, c´est un jeu dans lequel tu programme l´intelligence de chars en Java ( proche C++ ) .
C´est gratuit et marrant.

Kelios
Kelios
Niveau 8
07 avril 2003 à 23:47:58

"Mais bon pourquoi l´entrée du Prolog dans l´univers des jeux ? c´est vrai quoi ! pourquoi faire simple alors qu´on peut faire compliqué! Tant qu´on y est autant gérer les bases de données nécessaires au jeu avec SQL."

OK, peut-être, j´ai poussé fort.
N´empêche que c´est une solution comme une autre ( Bien que ça ne doit pas être très productif, l´interface doit être sérieusement lourde).
Mais s´il veut sortir le char d´assaut de l´IA, libre à lui. Au moins son IA sera perfommante, s´il le code bien. Aux grands maux les grands remèdes.(Bien que dans ce cas, ça m´étonnerais que ça soit le cas ; P )

Eastchild
"
Vous me conseillez quel language pour programmer l´I.A. de monstre pour un FPS ?
"
Il avait plutot l´air de vouloir parler d´un language spécialisé, c´est en tout cas ce que j´ai compris. Parce s´il avait déjà un language de programmation pour son jeu, pourquoi vouloir en chercher un autre pour l´IA, cette fois-ci?
Alors je lui ai recommandé mon language d´IA préféré, le Prolog. Je l´ai dit, je n´en ai jamais fait, je ne connais qu´un peu la syntaxe.

"
SI je vois l´autre con qui est essaie de jouer ALORS
le chercher
SINON SI je suis pas trop mal en point ALORS
je le frappe
SINON
je ma casse
FSI
"
Ça ressemble plutot à du if/switch en folie. Le monstre n´apprenderait rien, il se contenterait de réagir selon une liste d´actions prédéfinies. Je crois que le mot Intelligence dans cette IA serait surperflu. Ça serait plutot de l´Artificiel.

Kelios
---------

Diwi
Diwi
Niveau 5
08 avril 2003 à 10:38:07

Salut,

Juste pour te répondre Kelios.
Le truc est que dans la majeure partie des jeux videos, l´IA est prédéfinie comme tu viens de l´expliquer.
C´est vrai que ce sont des actions prédéterminées mais peu de jeux pourraient se vanter de faire autre chose.
Sinon, un site intéressant sur l´IA en général :
http://www.vieartificielle.com
Sur un projet, j´avais travaillé sur le déplacement d´un bot, on avait fait un algo génétique pour le réalisme.
Peut être fait quelques recherches par là, ca peut être intéressant.

Ray_Av
Ray_Av
Niveau 2
08 avril 2003 à 13:18:38

Il me semble que l´IA de quake III a été programmée en PROLOG, mais, je n´en suis pas totalement sur.

GamerFou2
GamerFou2
Niveau 7
08 avril 2003 à 14:13:04

lol ! en cobol tant qu´on y est!

Ray_Av
Ray_Av
Niveau 2
09 avril 2003 à 02:09:44

Nan sans deconner, depuis la version 5 le prolog est devenu tres tres performant.

Eastchild
Eastchild
Niveau 10
12 avril 2003 à 16:52:18

J´en suis toujours au même point coté language ! Je crois que je vais m´entrainé au C++ ! Quand au HTML, je ne pense pas qu´il soit adapté pour le type d´I.A. que j´essaye de faire !

--dark--angel--
--dark--angel--
Niveau 8
12 avril 2003 à 20:07:39

moi je te conseille dark basic
je sai s moins puissant mais pour debuter s bien

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