No description
- Kotlin 98.8%
- GLSL 0.9%
- Python 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .gitea/workflows | ||
| .github/workflows | ||
| app | ||
| core-physics | ||
| core-renderer-gles30 | ||
| docs | ||
| feature-ui-compose | ||
| gradle | ||
| scripts | ||
| .gitignore | ||
| build.gradle.kts | ||
| GEMINI.md | ||
| gradle.properties | ||
| gradlew | ||
| LICENSE | ||
| NOTICE | ||
| README.md | ||
| settings.gradle.kts | ||
Tesla Stuntz
Native Android 3D stunt-racing game (Kotlin + Jetpack Compose + OpenGL ES 3.0) set in the SpaceX / Giga Proving Grounds, starring the Tesla Roadster (SpaceX Cold-Gas Thruster & Suction Fan Package).
Core Roadster Capabilities
- Auto-Activating Suction Fan & Smooth Wall / Ceiling Driving: Automatically engages when approaching smooth vertical walls or inverted ceilings, holding normal load until
fanGripRemainingTicksdepletes. - Upside-Down Ceiling Driving: Full tire traction while inverted at 180° using a Rotation-Minimizing Bishop Frame (
TrackSpline). - Cold-Gas Thruster Spins & Electronic Tire-Landing Controller: High-speed mid-air barrel rolls and spins backed by a critically damped quaternion PD controller (
AttitudeStabilizer) that ensures the Roadster always lands squarely on all four tires. - Cold-Gas Thruster Jump & Mid-Air Vectoring: Instant vertical jump bursts, mid-air lateral shifts, forward boost, and passive cold-air COPV pressure recharge.
- Post-Landing Stability Impairment ("Computer Compensation"): After a thruster jump or boost touchdown, the vehicle experiences transient harmonic steering/attitude oscillation as the electronics compensate—upgradeable via Stability in the Workshop.
Game Modes
- Mode 1 — Stuntz Trials: Deterministic, frame-reproducible proving-ground runs with timed telemetry prompts (
THRUST JUMP,BARREL ROLL,VECTOR MOVE,FAN LATCH,BOOST) reproducing the signature Elon demo sequence and advanced stunt trials. - Mode 2 — Free Race: Multi-car circuit racing against conventional non-thruster AI supercars with configurable difficulty and opponent count.
- Mode 3 — Stunt Mode: Predefined obstacle course with vertical wall climbs, inverted ceiling tunnels, barrel-roll chasms, stunt scoring, and a finish line.
- Mode 4 — Giga Workshop: Upgrade 8 vehicle systems using earned credits: Fan Grip Time, Thruster Power, Thruster Regen, Wheels, Motor, Acceleration, Thruster Boost, and Stability.
Architecture & Modules
:core-physics: Pure Kotlin deterministic 60Hz physics, spline, AI, and game-mode engine.:core-renderer-gles30: OpenGL ES 3.0 3D renderer and deterministic QA frame synthesizer.:feature-ui-compose: Jetpack Compose SpaceX telemetry HUD, Timed Stunt Reticle, and Workshop UI.:app: Android application entrypoint and end-to-end verification tests.