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+USB/75(+E)/85/95 SD >> Add-ins >> Apollo
Apollo
Version : 1.02 Taille : 47532 octets Ajouté le : 2014-03-02 19:50 Modifié le : 2014-04-21 16:58
Auteur et posteur :
TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Planète Casio - Add-in Casio - Apollo - theprog - Calculatrices
Nombre de visites sur cette page : 9636
Score au progrank : 51
Note actuelle : 8.8/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
2097 téléchargements | Voir les Tests (1)



Ce programme a participé à l'édition n°12 des Casio Programming Contest.
Pour plus d'informations sur cet événement, cliquez ici.
A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Voici ma participation au CPC #12 !

Vous voici à la place des plus grands comme Neil Amstrong, Jim Lovell ou Buzz Aldrin, pour repartir conquérir la Lune...
Pour cela, vous allez vous entrainer sur 5 niveaux différents afin de comprendre les mécaniques de mises en orbite et de transferts d'orbite !


Pour la petite histoire, j'étais pas trop parti sur ce sujet mais sur un sujet en plusieurs étapes du genre montage de la fusée, décollage, alunissage, retour ... Mais je me suis rendu compte que je n'aurais surement pas le temps de finir un tel projet donc je suis parti sur celui-ci que j'ai fait avec l'aide de mon père(que je remercie) et qui permet de reproduire de manière réaliste les forces que subissent les vaisseaux spatiaux lors des différentes manœuvres
Malheureusement, je n'ai quand même pas réussi à le terminer et il manque plusieurs niveaux qui s'ajouteront surement dans le futur
Mais j'ai bien progressé (allez voir le code, on remarque une nette évolution ) et je suis plutôt fier de moi

Les différentes étapes:

Dérouler
Enrouler
Première mise en orbite: arriver entre les 2 cercles extérieur et y rester sans en sortir pendant un certain temps (environ les 3/4 d'un tour)
Deuxième mise en orbite: arriver entre les 2 cercles extérieur et y rester sans en sortir pendant un certain temps (environ les 3/4 d'un tour)
Premier voyage vers la Lune: s'écraser sur la Lune
Second voyage vers la Lune (en mode Apollo 13 ): Passer derrière la Lune puis revenir s'écraser sur Terre
Mise en orbite autour de la Lune: faire plusieurs tours autour de la Lune


Les commandes:
Dérouler
Enrouler
[Replay]: se déplacer dans le menu
[ExE]: valider dans le menu
[+]/[-] ou [haut]/[bas]: accélérer ralentir en jeu
[Exit]: quitter dans le jeu


Les astuces:
Dérouler
Enrouler
Astuce 1: ne pas accélérer autre part qu'au périgée et à l'apogée
Astuce 2: pour élargir l'orbite, accélérer lorsque la vitesse est la plus faible
Astuce 3: pour décaler l'orbite, accélérer lorsque la vitesse est la plus forte


Dans les différentes étapes de votre formation, vous incarnez le pixel qui se promène, la Terre est le plus gros des astres et la Lune le plus petit.
Attention, le travail d'un astronaute n'a jamais été facile c'est pourquoi vous risquez de rencontrer quelques difficultés

Sur ce, bon voyage orbital
PS: Je me suis un peu trompé dans le nom en le postant. Normalement c'est "Moon Operation"

Dans le cas ou vous avez une version antérieure à la 1.02, il faut supprimer le fichier moonr.txt sinon vous risquez d'avoir des gros bugs


Version 1.01:
Ajout du choix du vaisseau (j'avoue c'est assez moche dans le code )

Version 1.02:
Correction de nombreux bugs et correction des textes, ajout d'un système de scores ...


Note sur 10 Commentaire Date de notation
8.8Voir le testLe 01.04.2014 à 17:58

Commentaires :

Pages: Précédente | 1, 2, 3

TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Posté le 04-03-2014 à 17:44 | # | Fichier joint
Bon voila en fait il restait quelques bugs donc cette fois on y est:
La version propre est en piece jointe
Cette fois pas la peine de supprimer moonr.txt

Edit: Micro Mise a jour
TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Posté le 11-03-2014 à 13:50 | #
Youf mis a jour
Me MP si vous aviez tout débloqué avant de faire la mise à jour et avoir à supprimer moonr.txt

Dites moi si vous remarquez encore des bugs ou des fautes
FabcvlrHors ligneMembrePoints: 2269 Défis: 41 Message
Posté le 13-11-2014 à 16:11 | #
il me semble que la vitesse de libération est de 11,2 km/s ce qui correspond grosso modo à 40 000 km/h !
Les vitesses de ton jeu sont un peu trop en dessous de la réalité mais l'effet escompté est bien là.
juste un petit correctif pour être en accord avec mère nature !!!
TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Posté le 13-11-2014 à 16:44 | #
Arg le secret devait persister
Non en fait la vitesse est calculé totalement au pif (c'est un coef du delta V en pixel je crois). En gros dans l'idée ça devait donner un truc plus ou moins cohérent (pas 10 ou 100 millions de km/h). Donc oui c'est pas la véritable vitesse, c'est pas tout a fait les bonnes masses pour les astres mais bon
T'as l’œil quand même
ValiduserHors ligneMembrePoints: 508 Défis: 1 Message
Posté le 26-04-2023 à 19:29 | #
Compatible SH4 ? (maintenant on devrait être obliger de mettre si c'est on non compatible SH4 (non ?) c'est juste une idée)

Pages: Précédente | 1, 2, 3

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 69 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