
GravityTDG
Une autre idée du tower defense : utilisez la physique orbitale et des rayons de secours pour sauver des vies.
Testez votre intuition de la gravité avec des énigmes de physique orbitale.
OrbitPuzzles est un jeu de réflexion stimulant basé sur la physique dans lequel les joueurs conçoivent des systèmes orbitaux en plaçant stratégiquement des corps célestes comme des planètes, des lunes et des astéroïdes. Votre objectif est de réaliser des configurations spécifiques, comme réaliser un certain nombre d'orbites sans entrer en collision avec l'étoile centrale ni échapper au système.
Construit entièrement nativement dans Kotlin, OrbitPuzzles dispose d'un simulateur N-body $O(N^2)$ personnalisé très stable utilisant l'intégration Velocity Verlet et l'adoucissement Plummer. Le temps s'arrête pendant la phase de CONCEPTION afin que vous puissiez positionner soigneusement vos corps et ajuster les vecteurs de vitesse, puis s'écoule dans la phase RUN pour tester si votre mécanique orbitale tient le coup.
L'expérience visuelle associe le rendu 3D optimisé par Google Filament à l'interface utilisateur 100 % Jetpack Compose. Chaque corps céleste est rendu à l'aide d'une texturation procédurale personnalisée, créant une variété infinie de planètes et d'étoiles sans recourir à des fichiers de texture volumineux, tandis que des traînées lumineuses et des superpositions d'interface utilisateur fournissent une télémétrie et un retour en temps réel.