Comme annoncé, voici mon projet: faire un Mémoire44.
Pour l'instant, il n'y a que la map (qui est random au passage, pour plus de fun!). J'ai programmé les collines, les forêts et les villages. On a une vue d'ensemble de la map. La map est divisée en quatre parties(pour pouvoir mieux voir )
Ce sera un multi à deux. vous pourrez bouger 2 unités par tours qui pourront tirer si elle n'ont pas fait tous leur mouvement.
C'est qui est prévu
C'est pour bientôt
-La programmation des unités de base (infanterie,blindés et artillerie)
-Le gameplay en lui-même
C'est qui est aussi prévu
C'est pour dans longtemps
-Plus de terrains(bocages,rivières etc.)
-Les unités spéciales(rangers,panzer)
-La programmation des cartes (c'est pas encore sur)
La complexité d'une I.A., Lephenixnoir, dépend quand même beaucoup du jeu, et en premier lieu :
-de ses mécanismes.
-de sa profondeur stratégique.
Et mémoire 44 est assez bien fourni en ce qui concerne ces deux aspects.
Pour prendre un exemple concret, imaginez une I.A. basique dont le but est simplement d'attaquer le plus possible. Elle doit :
-passer en revue toutes ses unités.
-pour chacune d'entre elles, regarder si des unités ennemies sont à portée de déplacement et d'attaque (en tenant compte des règles de terrain et de ligne de mire). Ça fait déjà du O(n^2) en complexité si on considère que les deux camps ont environ le même nombre d'unités.
-regarder ses cartes et regarder quelle est le meilleur choix en fonction du nombre d'unités à déplacer et de leur section (car le terrain est divisé en trois sections, et les cartes ne permettent d'activer des unités que dans une seule des trois). Allez je suis gentil, je laisse de côté les cartes tactiques (=spéciales).
Rien que ça. Et pourtant on est encore que dans la macrogestion. Il faut aussi mettre au point une intelligence de déplacement potable pour que le mouvement des unités soit cohérent avec leur objectif (entendez par là : éviter de passer par une forêt (arrêt obligatoire) alors qu'on peut la contourner, ou plus simplement ne pas reculer dans la flotte au lieu de progresser vers sa cible).
Mais quand bien même mon exemple d'I.A. "bourrine" garderait une vitesse acceptable, elle serait encore mauvaise. Très mauvaise même, car facile à battre.
Je te laisses alors imaginer ce que donnerait, en terme de temps de traitement, une intelligence qui relèverait un peu le niveau stratégique.
En quittant les schémas mathématiques classiques, on peut concevoir des IA correctes et prenant une décision en laps de temps relativement court. Je pense notamment à mes IA pour le concours du morpion (moyenne, mais très rapide) et de Fight 6 (très bonne, coopérative et rapide). L'important est de déterminer des stratégies ayant un un bon rapport calculs/performance, donc facilement programmables en Basic Casio.
Eux parler français.
Je pense que, même après les propos du grand manitou, je vais laisser le jeu en deux joueurs.
Je vais actualiser le page du programme car je me suis aperçu qu'il manquait plein d'infos.
Le projet devrai être fini d'ici 8 semaines.
Etant fan des jeux de strategies sur calcularice, j adore le concept (surtout memoir 44 ) cependant j aimerai vraiment voir arriver un jeu repris de star wars battleground.
Etant fan des jeux de strategies sur calcularice, j adore le concept (surtout memoir 44 ) cependant j aimerai vraiment voir arriver un jeu repris de star wars battleground.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd