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

[C/Make]RPG

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 07:17:37

Euh... depuis le début, je doit avoir 50 backup je crois :noel:
(bon, 25~... mais j'en ait supprimer pas mal :( )

-bandinette-
-bandinette-
Niveau 10
02 août 2012 à 08:05:10

C'est quelle partie de l'IA qui pose problème?
Celles des combats? :(

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 08:12:59

Non, celle des déplacements :noel:

Il faut que l'IA se déplace de manière "autonome" (ou a plus de 10-15 cases de son point de spawn), qu'elle détecte ennemi (NPC d'une autre race) et joueur a plus de 4 cases de sa position actuel... qu'elle rejoigne son ennemi, si il dépasse 6 case de sa position précédente (lors de la détection), qu'elle retourne sur ces pas :oui:

si elle arrive a attaquer le joueur/npc et que celui-ci attaque aussi, là un combat sanglant débute avec des spells directement afficher sur la map etc. (genre un Diablo-Like quoi :cute: )

Il est là mon problème avec l'IA, le déplacement, les combats ne sont pas un problème (déjà fait plusieurs fois :cute: ) mais le déplacement... je déprime assez souvent en général :o)) )

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 08:14:57

Bon, ça fait tout juste 2 heures que je travail dessus, ça ne peut ce faire en 2-2 quoi :cute:

si dans une semaine j'en suis toujours au même point, je prends la solution numéro 1 :oui:

Combat random a la pokemon et paf, pif, pouf écran de transition combat...

-bandinette-
-bandinette-
Niveau 10
02 août 2012 à 08:17:17

Espèce de lâche. :ok: :noel:

sérieusement, bon courage, tu as de l'ambition, ça peut donner quelque chose de bien. :cute:

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 08:34:03

merci :cute:

c'est juste dommage que le me limite un peu avec la SDL, mais bon :cute:

SDL > ALL de toute façon, je le dit depuis toujours :oui:
la SFML c'est de l'openGL sous un autre nom :cute:

dstarMDA
dstarMDA
Niveau 10
02 août 2012 à 13:11:32

Je t'ai répondu choppy.

Et pour compléter, et je l'ai déjà dit, si c'est le pathfinding qui te pose problème, y a d'excellents algorithmes disponibles partout sur le net, notamment l'évident A*.

Et je peux te dire que ça marche remarquablement bien. Par contre la plupart du temps les algo te donneront la meilleure trajectoire possible, donc pour que les ennemis paraissent un peu plus organiques il faudra personnaliser un peu le tout pour les rendre moins parfaits, mais c'est assez facile à faire.

AikeeiSendi
AikeeiSendi
Niveau 10
02 août 2012 à 13:14:12

Je suis de retour Choppy :cute:

J'ai manqué quoi ? :rire:

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 13:31:34

Et je peux te dire que ça marche remarquablement bien. Par contre la plupart du temps les algo te donneront la meilleure trajectoire possible, donc pour que les ennemis paraissent un peu plus organiques il faudra personnaliser un peu le tout pour les rendre moins parfaits, mais c'est assez facile à faire. "

ouais, mais ça c'est du tout prêt :snif:
j'aime pas le tout prêt, même la SDL me dégoute (je pense switch sur l'api windows et l'openGL <- sado masochiste ² 10000 :cute: )

Aikeei :
Pas grands chose :cute:
Je commence le développement de l'IA/Combat ce mois-ci, s'too :cute:

AikeeiSendi
AikeeiSendi
Niveau 10
02 août 2012 à 13:37:01

La classe :cool:

dstarMDA
dstarMDA
Niveau 10
02 août 2012 à 13:38:33

Putain au pire tu trouves juste l'algorithme et tu l'implémentes toi-même en C.

dstarMDA
dstarMDA
Niveau 10
02 août 2012 à 13:39:59

Je réponds à ton MP un peu plus tard.

Jiraiya-08
Jiraiya-08
Niveau 11
02 août 2012 à 13:41:26

"ouais, mais ça c'est du tout prêt
j'aime pas le tout prêt"

Ok bon c'est pas pour être méchant, mais tu sembles ne pas avoir bien compris comment ça marche en programmation. Si tu peux reprendre un truc déjà fait (par toi ou mieux, par d'autres: pour voir d'autres manières de programmer), tu le fais, parce que tu gagneras en temps (pas seulement pour écrire le code, mais aussi pour le débugger au mieux), temps que tu réutiliseras pour soit faire évoluer le truc, pour ajouter de nouvelles spécificités, soit pour autre chose.

Alors ok, y a un peu moins d'intérêt du point de vue de l'apprentissage, mais sur de gros projets du genre, c'est limite obligé si on veut faire quelque chose en un temps raisonnable, pouvoir finir le projet, et avoir un truc sérieux et qui fonctionne bien.

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 13:41:44

okidoki :cute:

Je vais regarder un algorithme en vitesse :cute:

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 13:47:06

"c'est limite obligé si on veut faire quelque chose en un temps raisonnable, pouvoir finir le projet, et avoir un truc sérieux et qui fonctionne bien. "

J'ai toute la vie devant moi :cute:
Je ne travail pas pour une boite d'info donc, tout le temps est disponible :cute:

ou plus sérieusement, j'aime pas repomp a gauche, a droite :cute:
fut un temps dans ma jeunesse (13-14 ans), j'avais repris une Tile d'un gars pour faire une autre image... :cute:

Je me suis fait insulté de tout les noms en disant que je n'était qu'un "copieur" :snif:

donc, depuis, je ne copie plus !! :cute:

Jiraiya-08
Jiraiya-08
Niveau 11
02 août 2012 à 13:56:03

Nan mais c'est bien de développer un projet. Ce qui est mieux, c'est de pouvoir le terminer, de pouvoir en tirer des enseignements, et d'ensuite en commencer un autre en faisant les bons choix pour ne plus refaire les mêmes erreurs.

Et je ne te parle pas de copier-coller comme un gros débile, mais d'utiliser ce que fournissent gratuitement énormément de développeurs sur internet, d'analyser l'algorithme, d'essayer de comprendre pourquoi il a fait comme ça et pourquoi pas plutôt comme ça, et d'essayer de voir si tu peux pas améliorer le truc, le faire évoluer, et pourquoi pas re-proposer ça gratuitement sur internet à disposition des autres développeurs.

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 13:58:51

ah, voilà, de bon argument :cute:

vous parlez tous de Copier, moi je voit le truc de gros débile C/C et on regarde si ça marche :rire:

oui, une analyse alorithmique est intéressante :cute:
mais je test mon truc avant pour voir si ça marche bien ou pas (et avoir l'avis de DStar sur le mp que je lui ait envoyer :cute: )

dstarMDA
dstarMDA
Niveau 10
02 août 2012 à 14:18:00

Je t'ai répondu mais honnêtement j'ai pas compris grand chose.

Pseudo supprimé
Pseudo supprimé 02 août 2012 à 14:27:29

j'avoue ! :cute:
J'ai répondu :(

-bandinette-
-bandinette-
Niveau 10
03 août 2012 à 05:59:26

alors cette ia? :cute:

La vidéo du moment