KSP-Game is an immersive space exploration experience that challenges you to build, fly, and conquer the cosmos. Design spacecraft, manage resources, and embark on thrilling missions across a procedurally generated universe.
- Build Your Fleet: Design and construct custom spacecraft with an intuitive building system
- Realistic Physics Engine: Experience authentic orbital mechanics and atmospheric flight
- Dynamic Mission System: Take on varied challenges from simple satellite deployments to interplanetary expeditions
- Resource Management: Balance fuel, power, and life support systems in the harsh environment of space
- Research & Development: Unlock new technologies and components to enhance your space program
- Stunning Visuals: Immerse yourself in beautiful cosmic landscapes and detailed spacecraft renderings
Dive into a world where every decision matters. Start with simple rockets and gradually build your way to complex interplanetary vessels. Will you focus on scientific discovery, commercial applications, or push the boundaries of what's possible in space travel? The universe awaits your exploration.
Built primarily with TypeScript for robust, type-safe gameplay mechanics, KSP-Game leverages modern web technologies to create an engaging and responsive gaming experience accessible across platforms.
# Clone the repository
git clone https://github.com/relfayoumi/KSP-Game.git
# Navigate to the project directory
cd KSP-Game
# Install dependencies
npm install
# Build and Start the game
npm run build
npm start- WASD: Movement controls
- Mouse: Camera control
- Space: Stage activation/Jump
- Shift: Precision control
- Tab: Switch between interfaces
- F: Toggle full throttle
- X: Cut throttle
- T: Toggle SAS
- G: Toggle landing gear
- B: Toggle brakes
- Esc: Pause menu
This project is licensed under the MIT License - see the LICENSE file for details.
Have questions or suggestions? Open an issue or contact the repository owner.
Blast off into adventure with KSP-Game today!