Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35 à 100 >> Projet >> BataillonIA
BataillonIA
Version : Alpha Taille : 3524 octets Ajouté le : 2018-09-08 18:09 Modifié le : 2018-09-12 18:26
Auteur et posteur :
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Planète Casio - Projet Casio - BataillonIA - disperseur - Calculatrices
Nombre de visites sur cette page : 2211
Score au progrank : 31
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
605 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


Description :

Premier programme: Version 1: Lente et grosse
Second programme: Version 2: Rapide et petit (sans le fond d'écran)

Voici un programme ou plutôt un algorythme qui est dérivé de mon jeu Defender : survivrez-vous a mes zombies !!!?.

Le principe est simple: Tout a droite de l'écran apparait (et attention car c'est très lent ) tout un bataillon de soldats (3X32 soldats). Chaque pixel représente un soldat. Plus a gauche de l'écran se trouve un drapeau. Le bataillon a pour ordre de se rendre au drapeau sans rester en formation. Tous les soldats sont commandés par la même IA qui les fait se déplacer.
Je destine ce petit programme à un vrai jeu basé sur la défense.
L'image en arrière plan n'impacte pas leur déplacements.

AC pour quitter


Commentaires :


DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 08-09-2018 à 18:53 | #
Ah et j'oubliais: si quelqu'un a une idee pour implementer le programme et le rendre plis rapide je suis preneur
TotoyoHors ligneMembre d'honneurPoints: 16102 Défis: 102 Message
Posté le 11-09-2018 à 19:19 | #
Chaque point est contrôlé indépendamment ? L'affichage se fait avec PxlOn / PlotOn ou en DrawStat ?
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 12-09-2018 à 07:24 | #
On a l'impression que c un gros bordel d'aléatoire mais chaque point est bel et bien commandé indépendamment (mais reponds aux mêmes conditions que les autres) et se déplace d'une distance aleatoire vers l'objectif. J'affiche en PlotOn (je voudrais le drawstat mais des points non reliés... je sais pas si c possible et si oui, aucunne idée de comment le coder..)
Ne0tuxHors ligneMembre d'honneurPoints: 3525 Défis: 265 Message
Posté le 12-09-2018 à 08:17 | #
Le Drawstat permet tout a fait d'afficher des points séparément tant qu'ils ne soient reliés ! Je t'invite à regarder nos tutoriels sur ce sujet, tu verras que la vitesse de ton programme en sera grandement améliorée !
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 12-09-2018 à 11:53 | #
Je vais voir de suite
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 12-09-2018 à 12:24 | #
Vu que je n'avais pas le programme dans ma calto je l'ai refais avec moins d'IA (15 au lieu de 96 ) c très polivalent, rapide et petit comme programme Merci de l'idée c super
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 12-09-2018 à 18:27 | #
Voila, j'ai mis en second fichier la version que j'ai faite avec les drawstats (plus rapide)
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Posté le 16-09-2018 à 11:39 | #
Hi
The movement of the soldier is very interesting.
Because it is heavy for the genuine Basic,but works smoothly by C.Basic.
If you are interested, please try C.Basic.
It is compatible with the genuine Basic.
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 17-09-2018 à 21:09 | #
Hi Sentaro21,
Yes I'm interested: I have finished a C game and I will try to convert this programm in C language. Witch programm have you tested ? The big one with 96 soldiers or the sexond one with 15 soldiers ? I will convert the second one or maybie the first... I don't know
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Posté le 18-09-2018 à 08:16 | #
Thanks
I tryed both program.
here is arranged version for C.Basic.
https://pm.matrix.jp/CB/BataillonIA_for_CBasic.zip

C.Basic still have enough the speed,
but if using C it is possible more soldiers and more complicated movement.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 98 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

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