An open API service indexing awesome lists of open source software.

https://github.com/halilxibrahim/rocket-landing

Rocket Landing Game React Native Mobile App
https://github.com/halilxibrahim/rocket-landing

mobileapp mobilegame react-native typescript

Last synced: 4 months ago
JSON representation

Rocket Landing Game React Native Mobile App

Awesome Lists containing this project

README

          

# Rocket Landing Game

## Project Description
Rocket Landing is a simple rocket animation game developed using React Native. Players try to prevent the rocket from falling by pushing it upwards. The game offers a dynamic experience through user interactions.

## Features
- Rocket's upward and downward movement
- Thrust effect animation
- User notifications when the game is over
- Option to restart the game

## Technologies
This project uses the following technologies and libraries:
- **React Native**
- **Expo**
- **React Navigation**: For navigating within the app.
- **NativeWind**: For styling with Tailwind CSS.
- **React Native Reanimated**: For animations.
- **Lucide React Native**: For icons.

## Installation
To run this project on your local machine, follow these steps:

1. Clone this repository:
```bash
git clone https://github.com/username/rocket-landing.git
cd rocket-landing
```

2. Install the required dependencies:
```bash
npm install
```
3. Start the application:
```bash
npx expo start
```

Usage
When the app opens, press the "Launch Rocket" button to start the rocket. Tap on the screen to push the rocket upwards, and it will fall when released. The goal is to make the rocket land without crashing into the ramp. When the game is over, you can press the "Reset Rocket" button to restart the game.

Contributing
If you would like to contribute to this project, please create a fork and submit your changes via a pull request.

License
This project is licensed under the MIT License.