JeuWeb - Crée ton jeu par navigateur
Bots - 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 : Bots (/showthread.php?tid=4832)

Pages : 1 2 3 4 5


RE: Bots - Dark-Slade - 20-05-2010

Alors je vais éclaircir tous cela :

Il y aura un lien sur le coté droit (le coté droit sera comme un menu ) marqué quizz , si on l'as déjà fait pendant une heure sa va faire Vous n'êtes pas assez entrainé revenez plus tard .
Si il n'en a pas fait dans l'heure il y aura une question ex :
J'ai un chapeau de paille et une cicatrice sur la joue droit , qui suis-je ?
si je donne la mauvaise réponse il y aura marqué perdu mais si je donne la bonne réponse c'est a dire Luffy je gagne par exemple 3 xp et 8963 or .

Puis pour ce que je pensait le bot du combattant adverse la même a chaque heure j'ai le droit de faire 1 combat et si je l'ai déjà fait sa marque la même que pour le quizz , si je gagne le combat je gagne 3xp et 10 000 or si je perd il y aura marqué Échoué !

Voila si il y a encore des point noire dites le moi .

P.S:J'aimerais aussi choisir quelle actions fera le bot , si il attaque ou défend ou autre ...

Merci Big Grin


RE: Bots - Sephi-Chan - 20-05-2010

Ok, on en sait un peu plus sur ce que tu veux faire.
Maintenant, qu'est-ce que tu sais faire ? Qu'est-ce qui te t'empêche de faire ce que tu nous décris ?


Sephi-Chan


RE: Bots - Dark-Slade - 20-05-2010

(20-05-2010, 05:11 PM)Sephi-Chan a écrit : Ok, on en sait un peu plus sur ce que tu veux faire.
Maintenant, qu'est-ce que tu sais faire ? Qu'est-ce qui te t'empêche de faire ce que tu nous décris ?


Sephi-Chan


Je sais coder en HTML/CSS et php un peu en faite je sais se qu'il fait a savoir on va dire mais se qui m'en empêche c'est que je ne sais pas comment un bot se code Confused


RE: Bots - garf - 20-05-2010

Histoire d'être clair et un peu de vocabulaire
Définition d'un bot.
Coder en HTML et CSS, j'ai des doutes Big Grin, à la rigueur tu sais écrire en utilisant ces langages/dialectes en respectant la synthaxe. Mais tu ne codes pas avec ces langages, tu ne pourras jamais le faire (ça fait plus de 10 ans que je pratique, et je code toujours pas en HTML/CSS, par contre je développe entre avec les langages JS/PHP/C) ^^


Comme dit plus haut, pour tout ce que tu veux faire, tu n'en as pas besoin.
C'est juste une action possible pour l'utilisateur à 1 instant T. Cela reste une action classique dans un fonctionnement classique. En fonction de tes compétences, et de ton niveau, tu feras [del]en POO ou[/del][ins]surement[/ins] en procédural, ca changera en rien ou si peu l'algorithme.

ca reste de l'affichage et du traitement de l'information pour ce qui est du quiz, voire des MP. Pour ce qui est du combat avec un monstre/adversaire/joueur, ca reste a la charge/responsabilité de ton moteur de combat et aussi de l' "IA" que tu auras donné à ton moteur. Mais c'est le même principe avec un peu plus de boulot derrière. Tongue

Un bot sert généralement à analyser une page et faire un traitement dessus.
ex :
- googlebot permet l'indexation de page dans le moteur de recherche
- un spam-bot , va générer des posts dans un forum et/ou un moteur de blog
- un game-bot, va faire des actions de manières automatiques pour faciliter le jeu d'un joueur (ex: empêcher un pillage en planquant des ressources juste avant une attaque)


RE: Bots - Sephi-Chan - 20-05-2010

Déjà, pour que tu comprennes un peu : le mot bot ne veut rien dire. Ce ne sont que des pages Web dans ton cas, des fichiers (PHP, par exemple) interprétés par un serveur HTTP (Apache, par exemple) qui produisent une sortie (HTML, par exemple).

Donc, je détaille un peu plus ma question : que sais-tu faire avec PHP ?
Sais-tu manipuler les sessions (pour faire un espace membre) ?
Sais-tu utiliser une base de données (afin de stocker tes questions et stocker à quelle heure l'utilisateur a effectué son dernier combat ou répondu à sa dernière question) ?


Sephi-Chan


RE: Bots - Dark-Slade - 20-05-2010

(20-05-2010, 06:10 PM)garf a écrit : Histoire d'être clair et un peu de vocabulaire
Définition d'un bot.
Coder en HTML et CSS, j'ai des doutes Big Grin, à la rigueur tu sais écrire en utilisant ces langages/dialectes en respectant la synthaxe. Mais tu ne codes pas avec ces langages, tu ne pourras jamais le faire (ça fait plus de 10 ans que je pratique, et je code toujours pas en HTML/CSS, par contre je développe entre avec les langages JS/PHP/C) ^^


Comme dit plus haut, pour tout ce que tu veux faire, tu n'en as pas besoin.
C'est juste une action possible pour l'utilisateur à 1 instant T. Cela reste une action classique dans un fonctionnement classique. En fonction de tes compétences, et de ton niveau, tu feras [del]en POO ou[/del][ins]surement[/ins] en procédural, ca changera en rien ou si peu l'algorithme.

ca reste de l'affichage et du traitement de l'information pour ce qui est du quiz, voire des MP. Pour ce qui est du combat avec un monstre/adversaire/joueur, ca reste a la charge/responsabilité de ton moteur de combat et aussi de l' "IA" que tu auras donné à ton moteur. Mais c'est le même principe avec un peu plus de boulot derrière. Tongue


Un bot sert généralement à analyser une page et faire un traitement dessus.
ex :
- googlebot permet l'indexation de page dans le moteur de recherche
- un spam-bot , va générer des posts dans un forum et/ou un moteur de blog
- un game-bot, va faire des actions de manières automatiques pour faciliter le jeu d'un joueur (ex: empêcher un pillage en planquant des ressources juste avant une attaque)

Ok alors grâce a tout vos postes j'ai compris qu'il ne me faut pas de bot , mais je n'ai pas compris on passage (que j'ai mis en gras ) ... :/

JE sais manipuler un minimum ma bdd , en php je connais les variables conditions et autres ..(mais sinon coder du php très peu :/) et manipulé une session tu veut dire quoi par la ? :o


RE: Bots - php_addict - 20-05-2010

c'est courageux à ton âge d'apprendre la programmation web...

un conseil primordial d' "un vieux": c'est un investissement pour toi mais achete toi un bouquin sur php et MySQL

à ton âge j'avais acheté un livre sur le basic...c'etait le bon vieux temps où il n'y avait pas de loyer à payer SmileSmileSmile


RE: Bots - Dark-Slade - 20-05-2010

(20-05-2010, 08:13 PM)php_addict a écrit : c'est courageux à ton âge d'apprendre la programmation web...

un conseil primordial d' "un vieux": c'est un investissement pour toi mais achete toi un bouquin sur php et MySQL

à ton âge j'avais acheté un livre sur le basic...c'etait le bon vieux temps où il n'y avait pas de loyer à payer SmileSmileSmile

Par ce que a mon âge ce n'est pas conseiller de me lancer dans la programmation ? merci pour ton conseil ^^ et courageux j'avoue vus que y a pas mal de chose incompréhensible que même en relisant 10 fois je bloque un peut notamment avec le php , sql et le pire avec la ftp sa m'rend fous sa XD et le C et c++ c'est simple une fois qu'on a compris le truc Smile

N.B: Et avec un livre on comprend mieux ? :o


RE: Bots - Kihmé - 20-05-2010

en gros il faut que tu apprennes à développer, longue est la voix que tu vas devoir suivre.

Franchement en quelques mois tu peux atteindre le niveau pour commencer ton projet mais il va te falloir bosser. Met ton projet de côté pour le moment. Cherche sur le net les cours et tutoriels que tu peux trouver sur le php. NE FUIS PAS LA POO!!! Apprend la directement sinon la transition sera lourde par la suite. Essai toi à tous les exercices de developpement que tu trouveras.

Quand tu sauras faire tes algorithmes, te promener dans tes classes en POO tu pourras ensuite apprendre le SQL et travailler tes connaissances en BDD.

Petit programme de cours rapide :

- Algorithmie (Utilisation de variable, itération, parcours de tableau, structure, fonction, procédures, POO)
- PHP (vois si tout ce que tu sais en algorithmie tu es capables de le faire en php propre)
- Modélisation de données (MCD de MERISE, Diagramme de classes basé sur l'UML)
- SQL (création de base de données, de tables, de champs, interrogation des données, modification, GRANT, procédure stockées, curseurs, trigger, transaction)

Avec ça tu auras assez de connaissances pour commencer à faire du développement et web entre autre. C'est plus ou moins les connaissances possédées par un BAC+2 français actuellement (BTS, DUT).

A la limite met toi y cet été et tu pourrais convaincre tes parents de t'épargner le cahier de vacances (ça existe encore ces trucs?)

Bon courage


RE: Bots - Dark-Slade - 20-05-2010

(20-05-2010, 08:21 PM)Kihmé a écrit : en gros il faut que tu apprennes à développer, longue est la voix que tu vas devoir suivre.

Franchement en quelques mois tu peux atteindre le niveau pour commencer ton projet mais il va te falloir bosser. Met ton projet de côté pour le moment. Cherche sur le net les cours et tutoriels que tu peux trouver sur le php. NE FUIS PAS LA POO!!! Apprend la directement sinon la transition sera lourde par la suite. Essai toi à tous les exercices de developpement que tu trouveras.

Quand tu sauras faire tes algorithmes, te promener dans tes classes en POO tu pourras ensuite apprendre le SQL et travailler tes connaissances en BDD.

Petit programme de cours rapide :

- Algorithmie (Utilisation de variable, itération, parcours de tableau, structure, fonction, procédures, POO)
- PHP (vois si tout ce que tu sais en algorithmie tu es capables de le faire en php propre)
- Modélisation de données (MCD de MERISE, Diagramme de classes basé sur l'UML)
- SQL (création de base de données, de tables, de champs, interrogation des données, modification, GRANT, procédure stockées, curseurs, trigger, transaction)

Avec ça tu auras assez de connaissances pour commencer à faire du développement et web entre autre. C'est plus ou moins les connaissances possédées par un BAC+2 français actuellement (BTS, DUT).

A la limite met toi y cet été et tu pourrais convaincre tes parents de t'épargner le cahier de vacances (ça existe encore ces trucs?)

Bon courage

Vous m'faites peur la on dirait c'est hyper dur de coder surtout quand tu dit un bac+2 c'est sérieux Ô__o et y a pas mal de truc que j'ais pas compris comme POO c'est quoi x') et les cahiers de vacances éxiste toujours mais j'en fait jamais XD mais quand tu dit quelques moi sa veut dire genre j'apprends a coder une heure pas semaine ou une heure par jour ? je pense que sa a l'air dur par ce que quelques moi pour un jeu web alors pour un MMO j'vous dit pas le travail Mdrrr et merci pour vos postes Smile