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

Robots war

hs_dino
hs_dino
Niveau 9
13 juillet 2003 à 20:49:02

J´ai eu 3min, donc voila tout ici : http://hsdino.free.fr/TheChagords_full.rar

Comment çà y´a pas de commentaires dans mes sources ? ! meuh non... :-p

Dino
The Zythum Project
http://www.zythum-project.com

lag-it
lag-it
Niveau 10
13 juillet 2003 à 20:50:10

Et les robots ils s´architectureront comment ?
Je propose qu´ils soient constitués de 3 parties :
- Un radar ( qui peut pivoter ) : pour repérer obstacles, ennemis, . ..
- Un tourelle ( qui peut pivoter ) sur laquelle sera fixé le canon.
- Le robot ( qui peut avancer, reculer, tourner, . .. )

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 21:07:30

bin en fait j´avais prévu une caractéristique " vision" qui permet à un bot de voir jusqu´à une certaine distance ( sauf si un obstacle de présente devant lui), sinon par défaut le programme central fournit les informations concernant les cases situées juste à côté ( haut/bas/gauche/droite)

je me dépêche de mettre la doc ( provisoire) en ligne :)

lag-it
lag-it
Niveau 10
13 juillet 2003 à 21:34:19

T´as déja essayé Robocode ?
Sinon Colobot ( en 3D :-))) ) est pas mal non plus pour se faire une idée.

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 21:37:31

vi j´en avais déjà essayé quelques uns ( mais ya très très longtemps :)

Si je me souviens bien c´était dans un vieux magazine appelé TILT.

Bon allez ca y est je vais mettre la doc ( à compléter suivant les remarques), j´espère n´avoir rien oublié.

Pour ce qui est des spec des DLL on verra plus tard quand les règles seront bien établies et approuvées :)

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 21:41:56

http://robotswar.ifrance.com/robotswar/Robots%20War%20-%20Specs.zip

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:02:59

Euh à part HS_Dino y en a qui souhaitent programmer le noyau ?

( je peux vous fournir les éléments graphiques que j´ai utilisé jusqu´à présent si vous voulez)

techslash
techslash
Niveau 8
13 juillet 2003 à 22:03:04

Ça me parait très très bien :) .

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:12:05

hehe bon ca va, je me suis pas trop planté alors :)

j´espère juste avoir à peu près équilibré les caractéristiques comme il faut, on est jamais à l´abri de quelques incohérences

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:15:53

si vous avez des suggestions sur des objets supplémentaires, des actions possibles ou des modifs sur le déroulement . ..

Je pensais pas exemple rajouter une option pour exploser les murs adjacents en sacrifiant une part de vitalité

Ou un objet " map" qui indique au robot le plan du labyrinthe avec la position des objets ( à un instant t : le moment où il ramasse la map)

Ou encore un " scanner" pour analyser les caracs des adversaires etc...

Par contre je cale niveau graphismes ! !! dur dur le 16x16 lol :)

EDell
EDell
Niveau 8
13 juillet 2003 à 22:20:39

Hum, il pourrait aussi y avoir des déplacements par *logique*. Cad, le robot n´a pas de radar pour se repérer mais quand par exemple il rencontre un mur, il choisit une direction au hasard jusqu´à rencontrer le prochain mur.

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:23:02

bin ca c´est aux participants de gérer ca :) ca fait partie de l´IA à programmer dans leur dll . ..

là je m´occupe surtout des règles de base, et le noyau du jeu

EDell
EDell
Niveau 8
13 juillet 2003 à 22:27:17

Hum, ah !
Moi je pensais que pour faciliter la tache aux débutants on simplifirais leur coding comme si on inventait un petit langage de programmation à l´instar de Dark Basic. Enfin peut-être que c´est ça que vous voulez faire... enfin faites pas attention je viens de me réveiller...

:lol:

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:32:22

en quelque sorte oui, mais celà restera du C/C++ avant tout

Il y aura des fonctions prédéfinies + un paquet de définitions liées au jeu ( structures, classes, defines etc...) qui seront donc imposées mais l´algo de gestion du robot sera à écrire de A à Z par chaque joueur.

Ce qui permet de se concentrer uniquement sur la partie IA. Les seules difficultés seront de savoir utiliser les tableaux, appeler des fonctions et transmettre des données etc... rien d´extraordinaire en soi.

Je rappelle que le plus intéressant dans ce projet ce n´est pas le côté graphique, ni sa vitesse d´exécution mais avant tout la stratégie adoptée par chacun.

Le reste ce sont des petits plus pour rendre le jeu plus attrayant.

EDell
EDell
Niveau 8
13 juillet 2003 à 22:44:17

Tu as déjà programmer la fonction qui génère aléatoirement les labyrinthes ou ça rest encore à faire ?

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:46:02

nan ca sera pas fait aléatoirement, mais édité à la main

J´ai un petit éditeur que j´avais fait il y a qques temps qui peut éventuellement servir

HS_Dino a aussi des trucs pour ca.

techslash
techslash
Niveau 8
13 juillet 2003 à 22:54:52

Il devrait y avoir des boosts un peu partout sur les maps ( qui augmentent des statistiques même si le robot est déjà au maximum prévu).

Par exemple une batterie qui augmente la caractéristique de ´puissance´ d´un robot.

Un propulseur qui augmente la caractérsitique de ´vitesse´ d´un robot.

Des jumelles qui augmentent la ´vision´.

Ces objets pourraient autant être à utilisation immédiate que à stocker en inventaire, faut voir...

Évidemment, les boosts n´ont pas besoin d´avoir un impact sur l´apparence du robot ( ça compliquerait les choses ! ), juste changer les stats :) .

lag-it
lag-it
Niveau 10
13 juillet 2003 à 22:58:44

Un vrai Bomberman :-)))

Altonfrere
Altonfrere
Niveau 10
13 juillet 2003 à 22:59:48

ah ouais! bonne idée :)

pour les jumelles c trop tard je l´avais prévu pour visualiser la map, mais un oeil devrait faire l´affaire :)

techslash
techslash
Niveau 8
13 juillet 2003 à 23:04:14

:lol:

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