An orbital physics game where you control a spaceship navigating
between planets through gravitational orbits. Complete missions,
earn stars and climb the global leaderboard!
Arcade Physics
Global Rankings
Energy System
Customizations
Download the Game
Space Travel is now available! Download now and start your
space journey.
A cross-platform mobile project built with modern technologies
and professional architecture.
Main Stack
React 18 + TypeScript 5.3
Capacitor 6 (Android + iOS)
Vite 6 + Custom Orbital Physics
Firebase (Auth + Firestore + Analytics)
Environments: Complete separation between production and
staging (builds, Firebase, icons)
Game System
Procedural Generation: Dynamically generated levels
with progressive difficulty
Orbital Physics: Geometric calculations for
arcade-style gravity and trajectories
Star System: 3 stars per level based on precision and time
Lives System: Regenerable energy with
smart cooldown
Hybrid Persistence
Online: Firestore with real-time sync
Offline: LocalStorage + IndexedDB for gameplay
without internet
Profiles: Support for anonymous and Google login with
automatic data migration after authentication
Auto Sync: Smart progress merge upon reconnection
Conflict Resolution: Server-authoritative with
local fallback
Leaderboards
Global: World ranking with top 100 players
Regional: Rankings by country and state via
physical geolocation (GPS)
Real-Time Updates: WebSocket for live rankings
Mobile Features
Push Notifications: FCM for rewards and
events
AdMob Integration: Rewarded ads for extra lives
Analytics: Firebase Analytics + Crashlytics
In-App Purchases: Cosmetic shop and upgrades
Performance & UX
High Performance: Optimized rendering with
Canvas 2D (60-120+ FPS depending on device)
Responsiveness: Adapts to any screen size
i18n: Multilingual support (PT/EN/ES/FR)
Accessibility: Adjustable controls and
tutorials
In Development
Automated Testing
Vitest + Playwright for >80% coverage
CI/CD Pipeline
Automatic deployment via Bitbucket Pipelines
New Mechanics
Advanced difficulty system for higher levels
Project Statistics
∞
Procedural Levels
15k+
Lines of Code
100%
TypeScript
120+
FPS
Alpha Testing
Join our alpha test! Follow the steps below:
⚠️ Important:
You need to join the Google Groups for the Google Play Console to
recognize you as an authorized tester. Without this, the app will not be
available for download.