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

T-Bots v0.1a vient de sortir ...

Altonfrere
Altonfrere
Niveau 10
18 juillet 2003 à 00:11:11

Bon nous voici de retour pour une première version de T-Bots ( et oui c´est son nom définitif), anciennement connu sous le nom de Robots Wars.

Une seule adresse :
https://sourceforge.net/projects/tbots/

Vous n´avez plus qu´à télécharger et commencer à étudier tout ca.

Je rappelle les règles ( car pour le moment nous n´avons pas fourni de documentation) :

Il vous faut créer votre propre DLL pour votre Bot, cf l´exemple KBot dans le répertoire Samples ( sources). Et une fois compiler, la copier dans le répertoire Bin\Bots.

Prochaines updates dans les jours à venir.

Have fun everibodi!!

Aitonfrere ( T-Bots Team)

Altonfrere
Altonfrere
Niveau 10
18 juillet 2003 à 00:14:13

zut je me suis loupé l´url! :honte:

http://sourceforge.net/projects/tbots/

MarinaTouch
MarinaTouch
Niveau 4
18 juillet 2003 à 00:16:39

:rire: :rire2: :-d

kookii
kookii
Niveau 4
18 juillet 2003 à 00:40:26

je vais p-e paraitre bete, mais en quoi on va pouvoir differencier un bot meilleur qu´un autre si c´est du tour par tour? et si on connait pas la carte en entier...
Juste la repartition des points de stats, et le random ?

genre si on a un croisement avec rien de particulier ds les 4 directions, mais que si on monte de 2 cases et qu´une case a droite y´a le mega bonus de la mort qui tue, mais que comme a ce croisement y´avait aucun critere special a part le random on descends ben.... ca fait bizarre qd meme ; )

lag-it
lag-it
Niveau 10
18 juillet 2003 à 00:41:10

Woua ! :ouch:
Si peux de temps et déjà tout ca !
Bravo the " T-Bot team" :-)))

hs_dino
hs_dino
Niveau 9
18 juillet 2003 à 00:43:43

Tu as comme information :

- Ton état ( Ta vie, ton champs de vision, ta vitesse, etc...)
- La map dans ton champ de vision. ( A toi de la memoriser lors de tes explorations...)
- Les unites dans ton champs de vision.

Donc a toi de faire une recherche de chemin intelligente et pas un random...

Altonfrere
Altonfrere
Niveau 10
18 juillet 2003 à 00:44:15

kookii : bin c´est à toi de gérer ta stratégie, tu peux imaginer faire un bot qui va d´abord explorer le laby ( mémoriser les endroits non visité et ne pas revenir sur tes pas) par exemple . .. ensuite quand tu as " visualisé" l´ensemble ou une partie tu peux choisir d´aller d´un point à un autre

la vision te permet également de voir +/- loin donc à toi d´adapter ton aglo, l´objet " jumelle" te permet de voir toute la carte + les objets + les autres bots à un instant t

enfin ya de quoi faire sans trop de random non ?

kookii
kookii
Niveau 4
18 juillet 2003 à 00:45:22

oui mais qd on connait pas, on va p-e passer a cote d´un gros bonus sans le savoir.. enfin, je verrai, j´vais essayer :)

kookii
kookii
Niveau 4
18 juillet 2003 à 00:46:02

et sinon on aura a disposition les bots des autres pour s´entrainer ou pas? ; )

MarinaTouch
MarinaTouch
Niveau 4
18 juillet 2003 à 01:07:33

:d) et sinon on aura a disposition les bots des autres pour s´entrainer ou pas? ; )

Si la pointure des bots convient : oui, pourquoi pas! :rire: :rire2: :-d

kookii
kookii
Niveau 4
18 juillet 2003 à 01:09:00

tssss

hs_dino
hs_dino
Niveau 9
18 juillet 2003 à 01:15:33

On va faire un package avec tous les bots qui sera disponible au telechargement.

Gonath
Gonath
Niveau 52
18 juillet 2003 à 01:55:29

J´applaudis ! ! JE vais faire le bot le plus intelligent qu´il soit ! !! dès que j´aurais compris vos fichier. lol

MarinaTouch
MarinaTouch
Niveau 4
18 juillet 2003 à 02:14:53

Bof, rien de bien compliqué, tu as un exemple dans le dossier Sample en plus.

Gonath
Gonath
Niveau 52
18 juillet 2003 à 02:28:30

Tout à fait d´accord, mais j´aimerai savoir qu´est ce qu´on a de base... Quelles sont les fonctions qu´ont doit utiliser ! ( sans compter celle qu´on crée soi meme )

Parce que j´ai repéré plein de truc, mais je sais pas si c eux qui ont fait ca pour leur IA ou pas. Bien qu´elle soit encore assez basique.

p*** je suis mort fatigué, mais je crois avoir retrouvé les fonctions.

i_am_the_law
i_am_the_law
Niveau 6
18 juillet 2003 à 02:35:53

Vous allez faire un petit tournoi avec les bots? Si oui, on a jusqu´a quand pour en faire un?

hs_dino
hs_dino
Niveau 9
18 juillet 2003 à 08:51:40

i_am_the_law : Commencons par faire des bots qui marchent avant de se lancer dans un tournoi. De toute facon, il reste encore du boulot sur le Core.

Gonath: La DLL doit contenir ces 3 fonctions :
- extern " C" KBOT_API char* GetpBotName();
- extern " C" KBOT_API KBotInfo* GetpInfos();
- extern " C" KBOT_API KBotAction* GetpBotAction( KBot* pBot, KCell* pMapCell, s32 MapWidth, s32 MapHeight, list<KItem*>& Items ) ;

GetpBotAction(...) est la fonction qui est appelée a chaque tour, elle fournie au Bot les infos qu´il a besoin de savoir. En retour, la fonction doit indiquer l´action qu´il a choisit.

EDell
EDell
Niveau 8
18 juillet 2003 à 09:44:28

Je vois que le projet avance bien [enfin qqchose qui se fait, mdr] Bon, ce soir si j´ai vraiment du courage, je ferais une première version du site web. Enfin rendez-vous comptes que ça ne se fera pas en 3/4 de tours, surtout si vous voulez un design, potable. J´en ai discuté un peu avec Dino, le site sera d´un design clair et très pros. Lol. Enfin je ferais ce que je pourrais en tout cas [^_^]

MarinaTouch
MarinaTouch
Niveau 4
18 juillet 2003 à 09:48:11

:d) le site sera d´un design clair et très pros

:lol:

EDell
EDell
Niveau 8
18 juillet 2003 à 09:56:21

Ben ce que je voulais dire par là, c´est que le design aura une tendance clair... dans le sens où ce ne sera pas sombre [on se comprend ? ]... et puis très pros, pas que la qualité sois du rang d´un pro mais que ce sera Classic et non pas avec 45.000 effets graphiques [on se comprend toujours ? ]

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