AeroPulse is an offline 2D cyber jet runner and obstacle evasion arcade game.
Genre: 2D Thrust Vector Jet Runner featuring single-touch altitude physics.
Features:
- Native Java game engine rendering on an Android SurfaceView thread at 60 FPS.
- Single-touch thrust vector mechanics with gravity-assisted descent physics.
- Dynamic energy meter depleted by thruster usage and replenished over flight time.
- Procedural obstacle sets including rotating barriers, laser gates, and kinetic hazards.
- Velocity rings granting timed speed boosts and active score multiplier increments.
- Near-miss graze detection system rewarding tight proximity evasion maneuvers.
- Real-time particle system rendering jet exhaust plumes and gate impact sparks.
- Multi-tier combo multiplier that escalates during clean navigation and resets on impact.
- Local persistence of high score and lifetime distance in SharedPreferences.
- Audio volume and sound effect toggles preserved across play sessions.
- Seven navigation screens: Splash, Menu, Stage Select, Game, Settings, About, and Game Over.
- Completely offline architecture requiring zero network permissions.
High-speed cyber jet runner with thrust physics and obstacle dodging.