JeuWeb - Crée ton jeu par navigateur
IA dans un jeu php comment commencer - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : IA dans un jeu php comment commencer (/showthread.php?tid=1197)

Pages : 1 2 3


RE: IA dans un jeu php comment commencer - Amrac - 20-03-2008

J'ai pas trouvé de super tutaux personnellement et j'ai plus jouer avec ca pour voir comment ca marchait qu'autre chose.

Mais si tu veux démarrer en douceur, je te conseil de partir d'une extension existante et de regarder comment elle marche, puis de la modifier à ta guise.

Par exemple, sur le jeu Ikariam.fr il y a cet outil (légal): http://board.ikariam.fr/thread.php?threadid=551
Tu l'installe, tu fouille dans les fichiers firefox pour trouver le code de l'extension (sur ma machine linux je l'est trouvé la ".mozilla/firefox/yep2k26r.default/extensions/IsIIMS@RedDwarf/")

Ensuite, tu modifie et tu relance firefox ^^
Comme l'extension fait déjà quelques petits trucs (Charger des pages, en extraire des infos, et charger d'autres pages pour répondre) ca aide pas mal Wink


RE: IA dans un jeu php comment commencer - keke - 21-03-2008

ifcody a écrit :keke-> tu peu m'envoyé un lien par mp pour expliquer ton principe de trame différentes en fonction de quel logiciel fait la requette.

Coucou,

Pour analyser les trames, tu peux passer par Ethereal.

Tu places 2 PC : un qui espionne les trames entrantes et sortante, l'autre sert de serveur WEB.

Tu lances une requête avec Curl, puis tu lances la même requete avec ton Navigateur. Tu compares les 2 trames et tu notes les différences.

Amuse toi bien. C'est le genre de truc que j'ai fais à l'école et je veux plus m'y remettre ^^ Enfin pas gratuitement.

kéké.


RE: IA dans un jeu php comment commencer - ifcody - 25-03-2008

Et maintenant, la question à 10 000 euros: php peut-il agire aussi bas dans le protocole http (couche transport pour les trames si je fait pas d'erreur)?

Je pence que non, et que pour agire là dessus, il faudrait carrément patché apache... Quelqu'un pour me contredire SVP?

PS: ethereal est mort, vive wireshark.


RE: IA dans un jeu php comment commencer - Zamentur - 26-03-2008

denisc a écrit :Tu as déjà fait ça toi?
Si oui, je suis très intéressé par un tuto pour réaliser une extension!
Pour commencer le site de firefox propose un tuto en français pour apprendre à écrire bonjour le monde sur firefox sous forme d'une extension


RE: IA dans un jeu php comment commencer - ifcody - 29-03-2008

Comme il n'est jamais trop tard pour bien faire, je corrige une de mes affirmation qui était "y a pas trop d'equivalent à AutoIt sous linux":
xdotool
xautomation

Ce genre de cheat sur des jeux tel Ogame est vraiment déséquilibrant, si vous les utilisez, grand bien vous fasse....


RE: IA dans un jeu php comment commencer - denisc - 29-03-2008

Certes, mais ca donne une idée de ce qui est possible de faire pour tricher... Et éventuellement de trouver une solution pour éviter ce type de cheat!!!

nota... J'avais simplement écrit un script qui repérait les inactifs sur la galaxie, les espionnait, les triait par gains potentiels et risques dus aux défenses et les pillait en envoyant le volume de transporteurs et de destructeurs nécessaires pour ne pas subir de perte et ramener un max! Je faisait tourner ça sur une machine virtuelle, ce qui me permettait de bosser normalement... tout en ayant un oeil dessus de temps en temps Tongue


RE: IA dans un jeu php comment commencer - La-source - 19-04-2008

La question que je me pose, c'est y a t'il un moyen réelle et éfficasse pour contrer les bots ?? (en enlevant les chapcha)