Nombre de visites sur cette page : 11226 Score au progrank : 56 Note actuelle : 10/10 noté 1 fois Vous devez être connecté(e) pour noter (inscription).
Ce programme est sous licence Creative Commons 2.0 BY-SA-NC
Description :
- { * FIGHT 6 * } -
L'aventure continue !
Dans un monde chaotique, des guerres sont menées sans relâche entre les différentes factions pour la conquête ou tout simplement, le plaisir.
Mais dans l'ombre, alors que l'on les croyait disparus à jamais, les Obscurs prennent doucement le contrôle de l'ensemble de la région.
Au départ, vous aurez le choix entre 3 factions (des 5 existantes + 4 animaux), les Esprits, les Trolls ou les Cyborg. Chacun ayant leurs points forts et leurs faiblesses. Partirez-vous à la conquête de pouvoir en solitaire ou le partagerez-vous avec un compagnon d'armes ?
Des combats épiques
Apprenez à maîtriser tous les aspects des différentes factions, à travers de palpitants combats en 2 vs 2, mettez au points des combinaisons impitoyables et ravageurs, trouvez les amulettes les plus puissantes et anéantissez quiconque ose vous défiez !
Attention, le jeu dispose d'une Intelligence Artificielle à vous faire pâlir de honte face à votre médiocrité... ou pas ?
Le jeu nécessite :
* Matrices G, H, I et J (2 Ko)
* Listes 1 à 6 (300 octets)
* Pictures 1, 2 et 3 (6 à 12 Ko suivant modèles)
* 36 Ko RAM pour les programmes.
(seule le matrice G doit être conservée pour la sauvegarde, le reste peut-être supprimé) En quittant le jeu normalement, celui-ci remet les paramètres par défaut, de même, toutes les données inutiles sont supprimées.
Les .fxi et .cat sont optimisés pour la G100+, quant au .g1r, pour la G85 OS v2 (ou G75 ou G95)
Le jeu n'est pas finalisé, mais ce projet rempli à merveille ses principales fonctions : un puissant de moteur de combat, une IA performante et une interface intuitive et intelligente.
Thomatos, le bogue provenait d'une erreur de ma part. J'avais modifié le code peu avant la mise en ligne du jeu et dans certains cas, le combat continuait même si l'on avait gagné.
Quand tu mets « attaque la plus puissante possible »... en moyenne, combien d'attaque sont disponibles pour les ennemis ? J'essaie de me représenter à quel point ce choix est « restrictif ».
Chaque spécialité a 8 attaques différentes, acquises en montant des niveaux. Tu trouveras la liste des attaques sur cette page.
Je me rends compte que le diagramme est imprécis. Certaines attaques ont des effets spéciaux, et donc des conditions d'activations spéciales.
Par exemple, chez les Esprits, Distorsion enlève 30% de la vie. Si la vie retirée est supérieure aux dégâts infligés par Mort Subite, alors l'IA lance Distorsion, sinon Mort Subite.
Même exemple chez les Cyborgs. Si la Résistance de l'adverse dépasse une certaine valeur, alors l'IA lance Parasites pour la réduire fortement. Sinon, elle choisit une autre action.
Pour l'utilisation d'une potion, si mes souvenirs sont bons, celle-ci doit régénérée au moins 60% de la vie max.
De mémoire, seule la sélection de la cible comporte une part d'aléatoire lorsque les précédentes conditions n'ont pas été validées. Les autres actions ont une série de conditions logiques pour s'activer. Pour assurer un bon niveau de l'IA, plus de cents combats ont été menés et analysés. Elle est ainsi en mesure d'utiliser l'ensemble des actions à sa disposition et d'offrir des combats épiques.
Quelques chiffres sur l'IA (toujours de mémoire). Elle occupait environ 2000 octets. Le choix de l'action prenait moins d'une demi-seconde sur Graph 100, et était instantané sur Graph 85 et consorts. Le code du moteur de combat occupait plus de 8000 octets, en excluant les données stockées dans la matrice et les listes.
Cette IA est ma petite fierté, assez légère, rapide et efficace.
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