
Size
2.33 MB
Android
5.0+
Downloads
29
Architecture
Universal
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
Description
An endless space survival game — made entirely by AI, coded in pure Java + Android Canvas API. No game engine. No bitmaps. Every pixel is drawn programmatically.
🎮 About
Stellar Drift is an infinite space dodging game where you pilot a neon-lit spacecraft through asteroid fields, collect stardust, and survive as long as possible.
The entire game — graphics, sound effects, and UI — is created using nothing but code.
No external assets.
No sprites.
No audio files.
Every visual element is rendered in real time using Android's Canvas API (Path, Paint, LinearGradient, RadialGradient) and mathematical functions.
Every sound effect is synthesized programmatically using AudioTrack and sine waves.
✨ Features
🕹️ Controls
- Virtual Joystick — Touch anywhere to spawn a joystick
- Full freedom — Move in all directions
- Ship banking — Ship tilts up to 12° based on direction
- Dead zone — Prevents accidental small movements
🌌 Gameplay
- Endless survival gameplay
- Combo system (x2, x3, x4...)
- Near-miss bonus system
- Risk window multiplier (1.5x)
- Overdrive mode (combo x8)
- Dynamic tempo system:
- Phase 🔵 CALM: Normal pace
- Phase 🔴 PRESSURE: Fast asteroid waves
- Phase 🟡 REWARD: Stardust rain
Additional mechanics:
- 3-second warmup
- Score milestones
- Dynamic asteroid spawning
⚡ Power-Ups
- 🧲 MAGNET: Effect Pulls stardust, Color Gold
- 🕐 SLOW-MO: Effect Slows time, Color Blue
- ✖️ DOUBLE: Effect Double points, Color Green
- 🛡️ SHIELD: Effect Absorb one hit, Color Cyan
🎨 Visual System (100% Procedural)
- Procedural spaceship rendering
- Neon glow trails
- 3-layer parallax starfield
- Nebula clouds
- Random polygon asteroids
- Particle explosion system
- Screen shake on impact
- Death shockwave
- Spawn warning indicators
- Risk window golden border
- Floating score popups
- Neon virtual joystick UI
🔊 Audio (Procedural Synthesis)
Generated entirely using AudioTrack.
Sound effects include:
- Stardust pickup
- Explosion rumble
- Button click
- Game over melody
No .mp3 or .wav files exist in the project.
📳 Haptic Feedback
- Collection vibration
- Explosion vibration pattern
- Button micro-tick
Compatible with modern and legacy Android devices.
⚙️ Settings
- Setting Difficulty: Options EASY / NORMAL / HARD
- Setting Game Speed: Options SLOW / NORMAL / FAST
- Setting Sound: Options ON / OFF
- Setting Vibration: Options ON / OFF
All settings persist between sessions.
📊 Game Over Screen
Includes:
- Score count-up animation
- Restart delay (anti-misclick)
- Game statistics
- New record celebration
🎯 How to Play
1. Tap PLAY
2. Touch screen to spawn joystick
3. Drag to move
4. Dodge asteroids
5. Collect stardust
6. Use power-ups
7. Build combos
8. Survive as long as possible
🤖 Made with AI
This game was designed and coded with the assistance of Claude AI.
Human provided the vision and design direction.
AI implemented the entire codebase.
📜 License
This project is licensed under the MIT License.
Rate this app
Ratings & Reviews
No reviews yet.