Skip to content

atulkpal/jump-droid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

194 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Jump Droid β€” Ascend Beyond the Atmosphere

Jump Droid is a free, open-source Android arcade game built by Ashwath AI.
A vertical rocket exploration game. Precision propulsion, modular ship builds,
and high-intensity atmospheric discovery. Available on Google Play.

MIT Google Play Release GitHub itch.io Kotlin


πŸ“₯ Download Jump Droid (v1.5.2) β€” Google Play Β· GitHub APK Β· itch.io



What is Jump Droid?

Jump Droid is a free, open-source Android arcade game built by Ashwath AI. Pilot a droid-controlled rocket through 12 hostile atmospheric zones, managing fuel, heat, shields, and hull integrity while dodging hazards, fighting enemies, and defeating colossal bosses.

The core loop: ascend β†’ survive β†’ discover β†’ upgrade β†’ ascend further.

Begin the Ascension
Begin the Ascension

Every zone introduces new threats, new platform types, and new visual themes β€” from Earth's blue skies to the reality-warped Singularity at the edge of existence.

Master Precision Flight
Master Precision Flight


Core Features

βš”οΈ Face Colossal Bosses

11 unique boss encounters, each with multi-phase attack patterns, weak point targeting, and distinct AI. From the Cloud Commander's patrol patterns to The Singularity's reality-warping HUD manipulation, every boss demands precision and adaptation.

Face Colossal Bosses
Face Colossal Bosses

πŸš€ Build Your Perfect Fleet

Your rocket is not a vehicle β€” it's a Build. Choose from 4 rocket classes and customize with 17 unlockable modules. Each module changes how you play. Optimize for survivability, speed, or raw firepower.

Build Your Perfect Fleet
Build Your Perfect Fleet

🌍 Discover a Lost Civilization

Hidden lore signals, secret missions, blueprints, and cryptic Codex entries reward thorough exploration. The dynamic unlock engine uses AND/OR conditions for flexible progression paths. Every zone holds secrets.

Discover a Lost Civilization
Discover a Lost Civilization

πŸ›‘οΈ Adapt or Be Destroyed

Manage fuel, heat, shields, and hull integrity through 14 unique platform types β€” Flux, Graviton, Chrono-Rift, and more. 26+ threat types including environmental hazards, enemy drones, mini-bosses, and screen-filling bosses. Power-ups and rare artifacts with set bonuses give you the edge.

Adapt or Be Destroyed
Adapt or Be Destroyed

🌌 Every Expedition Makes You Stronger

A 12-track mission system with tiers that evolve from Rookie to God. Beyond 100,000 meters, defeat The Singularity to unlock the Ascension Ceremony, prestige mode (permanent +10% hull/shield per reset), Omega Modules, and Eternal Mode β€” capped infinite scaling for endless ascent.

Every Expedition Makes You Stronger
Every Expedition Makes You Stronger


What's Inside

12 altitude zones Earth β†’ The Singularity, each with unique parallax backgrounds, hazards, enemies, and dynamic BGM
11 boss encounters Multi-phase fights with distinct AI, weak point targeting, and escalating intensity
26+ threat types Hazards, enemies, mini-bosses, and screen-filling bosses
14 platform types Flux, Graviton, Chrono-Rift β€” each with unique traversal mechanics
4 rocket classes + 17 modules Deep customization for any play style
12-track mission system Evolving tier progression (Rookie β†’ God)
Power-ups & artifacts Rare drops with set bonuses
Secret missions & lore Hidden signals, blueprints, Codex discovery
Prestige system Permanent +10% hull/shield per reset after 100km
Eternal Mode Capped infinite scaling beyond 100,000m
Open source Built entirely with Kotlin and Jetpack Compose Canvas

Technical Highlights

Layer Technology
Language Kotlin 2.0+
UI Framework Jetpack Compose Canvas
Audio Engine SoundPool + MediaPlayer (46 production OGG assets)
Architecture Component-based with extracted managers
Game Loop 4 physics sub-steps per frame for collision reliability
State Management Observable Compose state + coroutines
Persistence SharedPreferences
Analytics Firebase + Crashlytics

Installation

Requirements

  • Android Studio Hedgehog (2023.1.1) or newer
  • Android SDK 34+
  • Kotlin 2.0+

Build from Source

git clone https://github.com/atulkpal/jump-droid.git
cd jump-droid

Open in Android Studio, sync Gradle, and run on a device or emulator (API 34+).


Project Status

Version v1.5.2 β€” Closed Beta Release
Latest EPIC 11 β€” Ascension (The End) β€” Complete
Next EPIC 12 β€” Fleet Expansion (planned)
Platform Android (API 34+)
License MIT

Community & Feedback


Documentation

Document Description
AGENTS.md Governance, architecture decisions, branch policy
docs/CHANGELOG.md Full release history
docs/ARCHITECTURE.md System architecture
docs/design/ Design libraries (threats, platforms, zones, power-ups, lore, artifacts, rockets)
docs/marketing/ Brand guide, store copy, press templates
media/PRESS_KIT.md Press kit with asset index

Jump Droid

Built with ❀️ by Ashwath AI
Building free, open-source software, AI, and games for everyone.

Report a Bug Β· Latest Release Β· Google Play Β· itch.io

About

A vertical rocket exploration game built with Kotlin and Jetpack Compose Canvas. Precision propulsion, modular ship builds, and high-intensity atmospheric discovery.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages