Participez au concours commun et partez à la conquête des étoiles !
TOP 20 | Labels PC | Action/Sport | Direction/Tir | Réflexion | Role/RPG | Stratégie | Divers | Add-ins | Projet | Concours Casio | Bric à Brac | MLC | LuaFX |
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Pac-Maan
Don't Miss !
Proto. Letter
Final CASIO
Calc Wars
Space defence
PPS
Guitar hero
Two cars
FLEXION BOIS
Flexion Acier
Tank.e
Guitar Hero 2
PingPong
Le Donjon
Mini Jeux !
ChariotWars
Desert Run
Tower II fr
Jumper
Pages: 1,2,3,4,5,6,7,8,9 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graphs 35 à 100 >> Action/Sport >> Calc Wars
Calc Wars
Version : Taille : 42000 octets Ajouté le : 2017-08-08 18:16 Modifié le : 2017-08-14 12:11
Auteur et posteur :
Zezombye
Hors ligne
Membre
Niveau: Confirmé
Points: 721
Défis: 9
Message
Planète Casio - Jeu Casio action ou sport - Calc Wars - zezombye - Calculatrices
Nombre de visites sur cette page : 985
Score au progrank : 27
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
352 téléchargements | Soumettre un test



Ce programme a participé à l'édition n°23 des Casio Programming Contest.
Pour plus d'informations sur cet événement, cliquez ici.
Description :

>> À LIRE POUR LES TESTEURS <<

- Premier fichier : g1m à transférer sur la calto, 2ème fichier : sources avec commentaires & macros. Je conseille de télécharger BIDE pour la lecture du code source (dans ce cas renommez le en .bide), mais il reste possible de le lire avec n'importe quel éditeur de texte (bien que vous n'aurez pas les caractères tels que le r du graphique ou le i des imaginaires). Merci donc de noter le code source à partir du .txt car il contient les commentaires, et le code est bien plus lisible avec les macros.

- Il y a deux "bugs" qui découlent des limitations en basic casio. Le premier est que les tourelles ont un angle de tir de 90°, par rapport au centre de l'écran et non pas par rapport à elles-mêmes. Ceci parce que, pour être fluide, il faudrait que chaque tourelle ait une liste des ennemis sur lesquels elle peut tirer, et que chaque ennemi ait une liste des tourelles pouvant tirer sur lui, ce qui est absolument impossible à faire sans laguer à fond (et ça lague déjà assez...). Comme compromis, chaque tourelle et ennemi sont répartis dans des octants relatifs au centre de l'écran.
Pour visualiser :

Peu importe où est la tourelle, elle ne peut tirer que sur des ennemis dans le rectangle rouge (même si la tourelle est hors du rectangle). Bien sûr la zone de tir change selon l'orientation.
Le deuxième est qu'on ne peut pas protéger de tourelle (ou autre chose) avec 2 boucliers. Ceci parce que chaque objet contient un pointeur vers le bouclier, et si j'en mets 8 (et que je vérifie chaque pointeur) ça lague trop.
Ce ne sont donc pas vraiment des bugs, je les corrigerais si je pouvais le faire sans que ça tourne à 0.1 fps.

- Le jeu lague à fond sur les calculatrices réelles comparé à l'émulateur Manager PLUS, malheureusement. Je ne m'attendais pas à un tel différentiel de vitesse, et cela rend le jeu très vite lassant car on doit attendre 4h lors des combats. Etant donné que j'ai passé 14 h à faire 9 niveaux stratégiquement pensés, ce serait dommage de ne pas les évaluer et de faire comme s'ils n'étaient pas là ; ainsi, si ça lague beaucoup trop sur votre calculatrice, essayez d'y jouer sur l'émulateur Manager PLUS afin de pouvoir finir le jeu (dans ce cas, prenez le 3e fichier, adapté à la vitesse plus rapide de l'émulateur).

Améliorations (à savoir pour finir le jeu en galérant un peu moins)
- Tourelles (F1) : ont un angle de tir de 90° par rapport au centre de l'écran, 5 hp et font 1 de dégât
- Bouclier (F2) : protège les 8 cases à côté, a 60 hp. Attention : on ne peut pas protéger une case par 2 boucliers, ni un bouclier par un autre bouclier.
- Propulseur (F3) : augmente la production de boulons par 2/propulseur, sauf le premier (1 propulseur = 1 boulon/frame, 2 propulseurs = 3, 3 propulseurs = 5...)
- Soin (F4) : régénère les 8 cases à côté au début de chaque combat
- Grande Tourelle (F5) : pareil que la tourelle normale, a 20 hp, fait 5 de dégât
- EMP (F6) : impulsion électromagnétique détruisant tout ennemi sans bouclier (soit défense = 0)
Les statistiques des ennemis sont visibles dans la Battle Room. Utilisez ces statistiques afin de prévoir une stratégie !

Histoire :
Nous sommes en l'an ranint(3000, 4000). Le mode examen a été imposé dans l'univers tout entier, forçant les écoliers à apprendre leur cours.
Néanmoins, une mafia possède un crack du mode examen et fait de la contrebande de calculatrices - à un prix bien plus cher, naturellement.
Vous venez d'entrer dans cette mafia et devez livrer les cargaisons de calculatrices aux branches locales de chaque planète. Ce ne sera pas si simple ; bien que la police ne vous dérangera pas trop, des pirates d'une planète lointaine nommée TI veulent vendre leur propres caltos crackées, et donc éliminer votre chargement (et vous avec).

Fichier 1 : g1m, à transférer sur votre calto
Fichier 2 : code source du programme (BIDE)
Fichier 3 : g1m à transférer sur l'émulateur Manager PLUS (adapté pour sa vitesse plus rapide)

Soluces (ne regardez que si vous ne trouvez vraiment pas ! Utilisez les autres éléments à votre avantage, il n'y a pas que les tourelles.)

Niveau 1
Cliquer pour enrouler
Il faut placer la première tourelle vers la droite, puis la deuxième vers le haut à droite. Ensuite la troisième vers le haut.

Niveau 2
Cliquer pour enrouler
Il faut placer un propulseur afin d'avoir assez d'argent pour acheter les tourelles nécessaires.

Niveau 3
Cliquer pour enrouler
Il faut placer 2 propulseurs cette fois (mais pas plus, sinon vous ne pourrez pas placer assez de tourelles pour la 2ème vague).

Niveau 4
Cliquer pour enrouler
Lors de la 2ème vague, il ne faut pas placer 5 tourelles normales mais 1 grande tourelle pointant en haut à gauche.

Niveau 5
Cliquer pour enrouler
Première vague : placer une tourelle normale vers le bas à droite, puis une grande tourelle vers la gauche. 2ème vague : placer un heal qui régénère les 2 tourelles.

Niveau 6
Cliquer pour enrouler
Placez tous les containers en bas (ou de manière à avoir 3 cases qui se touchent).
Première vague : placez un bouclier au centre des 3 cases, puis une grande tourelle vers la gauche.
2ème vague : remettez le bouclier puis placez une tourelle normale vers la droite.

Niveau 7
Cliquer pour enrouler
Tout se fait à la première vague. Placez un EMP, une grande tourelle vers la gauche, une grande tourelle vers le bas à droite, et 2 tourelles vers le haut.

Niveau 8
Cliquer pour enrouler
Placez une grande tourelle vers la gauche, puis 4 tourelles vers la droite (1ère et 2ème vague), puis un heal au centre.

Niveau 9
Cliquer pour enrouler
Placez : un heal au centre, un bouclier pour régénérer le heal, puis que des grandes tourelles vers la droite. Remplacez le bouclier, heal et tourelles si besoin. N'oubliez pas l'EMP à la dernière vague.


Commentaires :


Zezombye
Hors ligne
Membre
Niveau: Confirmé
Points: 721
Défis: 9
Message
Posté le 11-08-2017 à 04:14
Beta de Calc Wars avec les niveaux 1-3 et le tutoriel.
Tout le reste est fait, il ne me reste qu'à faire les autres niveaux et à ajouter quelques autres sprites d'ennemis.

Tout feedback est apprécié
Eltoredo
Hors ligne
Modérateur
Niveau: Intermédiaire
Points: 4273
Défis: 35
Message
Posté le 11-08-2017 à 09:07
T'auras des feedbacks avec les résultats du concours
Ninestars
Hors ligne
Membre
Niveau: Confirmé
Points: 1813
Défis: 22
Message
Posté le 11-08-2017 à 13:40
Ah t'as continué ton jeu ! Sympa
Zezombye
Hors ligne
Membre
Niveau: Confirmé
Points: 721
Défis: 9
Message
Posté le 13-08-2017 à 10:35
Jeu fini avec les 9 niveaux. Malheureusement ça lague assez fort sur les calculatrices normales, du coup je vous invite à tester sur l'émulateur Manager Plus (http://www.casio-education.fr/products/fx-manager-plus avec version d'essai) afin de profiter des niveaux et ne pas ragequit parce que les combats sont trop longs :/ (dans ce cas prenez le 3e fichier)

Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2017 | Il y a 44 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd