## Gameplay
### Basic Controls
- **Tap to Jump**: Tap anywhere on the screen to make your dinosaur jump.
- **Auto Run**: Your dinosaur will run forward automatically; no manual control is required.
- **Dodge Obstacles**: Jump over various obstacles, such as cacti and birds.
- **Score**: Keep running to earn points. The farther you run, the higher your score.
Game Mechanics
- **Increasing Difficulty**: As your score increases, the game speed will increase, and the difficulty will gradually increase.
- **Diverse Obstacles**: Includes various types of obstacles, such as cacti of different heights and flying pterosaurs.
- **Collision Detection**: Precise collision detection ensures fair gameplay.
- **Endless Mode**: Play endlessly and challenge your highest score.
## ✨ Game Features
### Rich Functionality
- **Main Menu**: A beautiful main interface displays your current highest score and various function buttons.
- **Leaderboard System**: Track your highest score and see the top 10.
- **⚙️ Settings**: Personalize your gaming experience with sound effects, vibration, difficulty, and more.
- **Three Difficulty Levels**: Easy, Normal, and Hard.
### Visual Effects
- **Beautiful Interface**: Modern UI elements such as gradient backgrounds, shadows, and rounded corners.
- **Smooth Animations**: Dinosaur running animations, pterosaur flying animations, and page transition animations.
- **☁️ Dynamic Backgrounds**: Changing clouds and undulating ground. **Multiple Themes:** Classic Daytime, Sunset, and Mysterious Night
### Sound Effects and Vibration
- **Sound System:** Jump sound, game over sound, and button click sound
- **Vibration Feedback:** Jump vibration, game over vibration, and new record vibration
- **Independent Controls:** Sound effects and vibration can be independently controlled and can be turned on or off separately in the settings.