🇧🇷 PT
Space Travel

Space Travel

Jump Between Planets

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.

Play on Web Browser
Get it on Google Play Download on the App Store

Architecture & Technology

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.

  1. Join the testers group: Join the group
  2. Access the Google Play Store
  3. Search for "Space Travel" or click the button below
  4. Install and start playing!
  5. Send your feedback to [email protected]
Get it on Google Play Download on the App Store