
Pale Blue Dot
Une petite planète dans votre poche. Explorez la Terre avec des données astronomiques actuelles et celles de la NASA.
Une autre idée du tower defense : utilisez la physique orbitale et des rayons de secours pour sauver des vies.
La plupart des jeux de tower defense vous demandent de détruire tout ce qui vous arrive. Gravity TD vous demande de le sauvegarder. Les cosmonautes échoués dérivent dans le puits de gravité d’un trou noir, d’une étoile mourante, d’une planète inexplorée. Vous ne pouvez pas les saisir, mais vous pouvez maîtriser les forces qui les entourent. Placez des champs de réaction pour déplacer leurs orbites, des freins pour réduire leur vitesse et des tourelles à faisceau de sauvetage qui chargent un bouclier de téléportation avant qu'il ne soit trop tard.
Construit avec libGDX 1.12.1, le jeu exploite la physique numérique personnalisée RK4 (Runge-Kutta 4th Order) à une fréquence fixe de 60 Hz pour calculer la gravité planétaire douce et les champs de force complexes. Grâce à la prise en charge des gestes sophistiqués de la caméra multi-touch (panoramique, inclinaison, pincement pour zoomer et rotation axiale), les joueurs peuvent naviguer de manière transparente dans les arènes spatiales.
Mécanique de base : Chaque vague commence par une phase de conception au cours de laquelle vous dépensez votre budget énergétique et étudiez les aperçus de trajectoire. Ensuite, vous démarrez la vague et regardez la physique faire le reste : transformer une spirale mortelle en orbite de sauvetage !
Simulateur d'intégration 60 Hz de haute précision modélisant de véritables puits de gravité en carré inverse, les forces de jet directionnelles et les profils de traînée tangentielle.
Planifiez votre approche pendant la phase de conception en pause avec des aperçus de trajectoires vectorielles en temps réel, puis exécutez-la pendant la phase de lecture avec des vitesses de temps personnalisables.
Une brève phase de repositionnement entre les vagues vous permet de déplacer et d'optimiser les tourelles à un coût réduit, en vous adaptant aux nouveaux vecteurs d'entrée des cosmonautes.
De superbes sphères 3D rendues avec des tampons Depth Mask, mélangées à des superpositions d'espace d'écran pour des couronnes lumineuses additives, des bandes képlériennes et des terminateurs planétaires.
Drones immersifs en boucle de basses et SFX synthétisés sur mesure générés mathématiquement à partir de moteurs audio Python, jouant en mono 22 kHz.
Déverrouillage séquentiel de niveaux avec des scores élevés et des notes par étoiles persistantes en fonction de vos performances de sauvetage enregistrées directement dans les préférences.
Dépensez stratégiquement votre budget énergétique sur deux catégories de tourelles : des générateurs de champ de force qui dirigent les orbites et des lanceurs de faisceaux de sauvetage qui chargent les boucliers.
| ID de la tourelle | Classe | Sous-type | Coût de l'emplacement | Effet / Description |
|---|---|---|---|---|
| jet | Champ | Force à réaction | 30 Énergie | Pousse les cosmonautes dans la direction opposée à la tourelle. Faites pivoter 360° pendant la phase de conception pour aligner les forces. |
| frein | Champ | Traînée de friction | 20 Énergie | Applique une traînée directement opposée au vecteur vitesse, ralentissant les cibles en orbite rapide. |
| shooter_single | Tireur | Faisceau ponctuel | 40 Énergie | Faisceau de sauvetage à haute résistance (1,5x) axé strictement sur le seul cosmonaute le plus proche à portée. |
| shooter_multi | Tireur | Zone d'éclaboussure | 60 Énergie | Remplit simultanément les boucliers de tous les cosmonautes à portée, avec un taux de recharge individuel inférieur. |
Différents cosmonautes nécessitent une gestion gravitationnelle et des vitesses de charge adaptées en fonction de leur taille, de leur vitesse et des charges de leur bouclier.
| Tapez | Taille | Vitesse de base | Adhérence | Cycles de bouclier | Descriptif |
|---|---|---|---|---|---|
| cosmonaute_basic | 6 | 1,0x | 1.0 | 1 cycle | Membre d'équipage standard. Une charge complète les sauve instantanément. |
| cosmonaute_fast | 1 | 2,0x | 14.0 | 1 cycle | Minuscule et fragile. Se charge extrêmement rapidement, mais se déplace à une vitesse double sur les orbites. |
| cosmonaute_heavy | 12 | 1,0x | 0.7 | 3 cycles | Un cargo massif. Se charge lentement et doit subir 3 cycles de charge complets pour être sauvé. |
Les corps cosmiques au centre du champ régissent à la fois les profils de gravité et les règles nécessaires pour réussir un sauvetage :
Énorme traction gravitationnelle. Accompagné de disques d'accrétion keplariens et de jets relativistes. Les cosmonautes sont sauvés immédiatement après avoir terminé leur charge de bouclier n'importe où dans l'arène.
Couronne torride et éruptions solaires. Les cosmonautes se téléportent et sont sauvés instantanément lorsque leur bouclier est complètement chargé, évitant ainsi l'incinération.
Présente de magnifiques dégradés atmosphériques et des terminateurs de nuages. Les cosmonautes doivent atterrir physiquement à la surface de la planète une fois que leur bouclier a été chargé à 100 % pour être sauvés.
Avant-poste technologique métallique. Tout cosmonaute qui contacte physiquement la station centrale est automatiquement sauvegardé, quel que soit l'état de charge de son bouclier.