Nombre de visites sur cette page : 10109 Score au progrank : 51 Note actuelle : 8.8/10 noté 1 fois Vous devez être connecté(e) pour noter (inscription).
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 compatiblesDescription :
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 ...
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
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 !!!
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
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