Nombre de visites sur cette page : 1602 Score au progrank : 53 Note actuelle : 9.67/10 noté 3 fois Vous devez être connecté(e) pour noter (inscription).
Militaire de carrière, vous combattez pour votre nation nouvellement créée contre les États qui refusent de reconnaître son indépendance. Vous êtes pilote du prototype SV-6 Fiery Fighter, un avion de chasse en avance sur son temps, réputé pour laisser derrière lui les flammes et débris de ses proies. La silhouette presque invisible du chasseur lui vaut sur le champ de bataille le surnom de milan de feu.
Une de vos nations ennemies, bien consciente de son infériorité dans les cieux, a chargé ses lignes de DCA (défense anti-aérienne) pour se prémunir de la menace. Mais votre État-major ne l'entend pas de ce ton. Aux commandes du milan de feu, vous avez pour mission d'anéantir ses équipements et ses espoirs.
Instructions
L'objectif du jeu est de détruire les installations de DCA sur une île au large de la nation ennemie. C'est une opération contrôlée d'intimidation, il est hors de question de quitter l'espace aérien de l'île.
Bien entendu les soldats locaux ne vont pas se laisser faire, et ils visent juste. Si vous vous faites prendre dans un barrage, voler plus vite que les balles ne vous sauvera pas. Pour l'emporter, il faudra être plus malin.
Je garde sous la main un leaderboard des meilleurs speedruns, indiqué par le score en fin de partie !
Utilisez les touches numérotées pour vous déplacer dans les 8 directions dans le ciel :
▲
◤7 8 9◥
◀ 4 6 ▶
◣1 2 3◢
▼
Appuyez sur la touche 5 pour bombarder la DCA lorsque vous passez juste au-dessus !
Pour quitter le jeu, appuyez sur EXIT pendant la partie ou gagnez la partie (git gud).
Le programme maintient 2 solides frames de jeu par seconde, et se joue sans overclock. Mais je recommende dans le tester une fois avec pour plus d'intensité ! (Graph 35+E II • Autres Graph • Hors 1kBCJ#4 bien sûr.)
Stratégie
Il est difficile de savoir quand la DCA va tirer, donc faire une approche à l'aveugle est risqué. Par contre le nombre de projectiles que ces machines peuvent tirer simultanément est limité, donc plus il y en a de visibles à l'écran et plus le risque de mauvaise surprise durant une phase d'approche est réduit. Les moments de forte pression sont propices à une contre-attaque !
Les projectiles ne spawnent jamais dans le périmètre de collision de l'avion donc vous ne pouvez pas perdre instantanément, mais vous pouvez avoir des esquives frame-perfect.
Installation et code
Installez simplement le programme "FIERY F.". Le meilleur temps est enregistré dans la variable S, initialisez-la à 0 avant de commencer (pour la 1kBCJ#4, c'est automatique quand la mémoire principale est vidée). Le programme essaie d'être malin et d'initialiser S si la valeur n'est un score réalisable.
Tout le code est optimisé sur le bout des ongles, y'a des tricks Basic mais aussi des tricks mathématiques avec des trinômes, des polytopes et des probabilités, pour la taille et pour les perfs en même temps. Le code est expliqué dans le second fichier en téléchargement. J'espère que les astuces pourront resservir !
PS. Si vous avez raté l'allusion, ce jeu est construit autour du nom de FlamingKite. En anglais "kite" ne signifie pas que « cerf-volant », mais aussi « milan », un oiseau de proie. Du fait de son altitude et dangerosité, le SV-6 Fiery Fighter est surnommé « Flaming Kite » par les troupes au sol.
J'ai eu quelques retours sur la shoutbox (merci <3), je regarderai si je peux réussir à implémenter une des extensions suivantes :
• Éviter de régénérer la Picture 1 (pas facile)
• Ajouter un dash pour améliorer le côté speedrun (tentable)
• Ajouter un pouvoir qui détruit les projectiles à l'écran (très tendu)
Malheureusement je n'ai pas réussi à faire tenir d'extensions de façon satisfaisante dans le code, donc je crois que je vais en rester à cette version.
À la place (pour ce que ça vaut), j'ajouterai une explication du code et des astuces mathématiques utilisées en plus des tricks habituels de syntaxe Basic.
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