SpaceshipEmergencyLanding
Spaceship Emergency Landing
A Unity-based physics game about precise spacecraft landing
Description
Spaceship Emergency Landing is a challenging physics-based game where players must carefully navigate and land their spacecraft in designated landing zones while managing velocity and avoiding obstacles. Test your piloting skills across three increasingly difficult levels!
Game Features
- Physics-based spacecraft controls
- Multiple landing zones
- Velocity-based landing mechanics
- Progressive difficulty across 3 levels
- Obstacle avoidance challenges
Gameplay Mechanics
- Successfully land by keeping your velocity below the safe threshold
- Navigate through increasingly complex environments
- Avoid collision with obstacles and non-landing zones
- Master precise control of your spacecraft
Controls
- Up Arrow - Apply thrust
- Left/Right Arrows - Rotate spacecraft
- Careful thrust management is key to safe landing
Technical Implementation
The game features several key components:
LandingPhysics.cs
: Handles spacecraft movement and physicsCollisionHandler.cs
: Manages landing success/failure conditionsGoToNextScene.cs
: Controls level progressionSpaceship.cs
: Core spacecraft functionalityStartLandingPoint.cs
: Initial positioning system
Installation
- Clone this repository:
git clone https://github.com/GiniProj/HW_Week4_Spaceship-Emergency-Landing.git
- Open the project in Unity 2022.3.7f1 or later
- Load the starting scene and press Play
Development
Built with Unity and C#, featuring:
- Rigidbody-based physics system
- Scene management for level progression
- Collision-based victory/failure conditions
- Input system for precise controls
License
This project is licensed under the MIT License.
Published | 1 day ago |
Status | Released |
Platforms | HTML5 |
Author | KG-Proj |
Genre | Simulation |
Made with | Unity |