IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intelligence artificielle Discussion :

Détermination d'un obstacle


Sujet :

Intelligence artificielle

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2004
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 20
    Points : 17
    Points
    17
    Par défaut Détermination d'un obstacle
    Bonjour à tous,

    A titre personnel, je travaille actuellement sur un projet de jeu par navigateur web et je ne sais pas s'il existe un algorithme générique permettant la détection d'obstacle sur une grille donnée.

    Concrètement, j'ai une unité qui attaque et qui a une certaine portée, ainsi qu'une unité cible. Le tout étant que l'unité attaquante ne puisse lancer son attaque que s'il n'y a pas d'obstacle entre elle et sa cible.

    Existe-t-il un algorithme simple pour résoudre ce problème ?

    Pour information, le plateau de jeu est de dimension réduite (grand maximum 20x20 et les portées à l'avenant, disons 5 cases maximum)

    Merci beaucoup !

  2. #2
    Membre régulier Avatar de Bucketpc
    Inscrit en
    Août 2008
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2008
    Messages : 98
    Points : 118
    Points
    118
    Par défaut
    Bonjour,

    Je pense qu'il faut utiliser la détection de collision, sinon vous allez devoir implémenter une matrice qui contient les obstacles, par exemple vous donnez la valeur 0 pour permettre de passer, 1 sinon.

    essayer de poser la question dans la section jeux 2D/3D.

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2004
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 20
    Points : 17
    Points
    17
    Par défaut
    Merci pour le tuyau. Comme je travaille sur des zones assez restreintes, l'idée est d'implanter un algorithme simple ... sinon, j'ai aussi vite fait de traiter l'ensemble des cas possibles.

    Je vais aller poser ma question dans le bon forum.

Discussions similaires

  1. Comment déterminer si une droite rencontre un obstacle
    Par touftouf57 dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 29/10/2010, 09h37
  2. Détermination d'un obstacle / visibilité
    Par Greg L. dans le forum Développement 2D, 3D et Jeux
    Réponses: 3
    Dernier message: 16/04/2010, 12h23
  3. Déterminer le CPUID
    Par ZuZu dans le forum Assembleur
    Réponses: 9
    Dernier message: 21/05/2008, 13h09
  4. déterminer la version de Winsock installée
    Par BlueX_scf dans le forum Web & réseau
    Réponses: 7
    Dernier message: 24/02/2003, 10h23
  5. Déterminer l'adresse d'une application en mémoire
    Par Gib dans le forum x86 32-bits / 64-bits
    Réponses: 9
    Dernier message: 11/06/2002, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo