## Gameplay
### Basic Controls
- **Tap to Jump**: Tap anywhere on the screen to make the dinosaur jump.
- **Auto Run**: The dinosaur will run forward automatically, no manual control required.
- **Obstacle Avoidance**: Jump over various obstacles such as cacti and birds.
- **Score Scoring**: Continuously run to earn points; the farther you run, the higher your score.
### Game Mechanics
- **Increased Difficulty**: As your score increases, the game speed gradually increases, increasing the challenge.
- **Diverse Obstacles**: Includes various obstacle types such as cacti of different heights and flying pterosaurs.
- **Collision Detection**: A precise collision detection system ensures fair gameplay.
- **Endless Mode**: The game can be played indefinitely, challenging your score limits.
## ✨ Game Features
### Rich Functionality
- **Main Menu Interface**: A beautiful main interface displaying your current high score and various function buttons.
- **** Leaderboard System**: Records historical high scores and supports viewing the top 10 scores
- **⚙️ Settings Interface**: Personalized settings such as sound effect on/off, vibration on/off, and difficulty selection
- **Three Difficulty Levels**: Easy, Normal, and Hard difficulty modes to choose from
### Visual Effects
- **Beautiful Interface**: Modern UI elements such as gradient backgrounds, shadow effects, and rounded corners
- **Smooth Animations**: Dinosaur running animation, pterosaur flying animation, and page transition animations
- **☁️ Dynamic Backgrounds**: Cloud drifting effect and ground scrolling effect
- **Multiple Theme Backgrounds**: Classic daytime, sunset, and mysterious night themes
### Sound Effects & Vibration
- **Sound Effects System**: Jump sound effect, game over sound effect, and button click sound effect
- **Vibration Feedback**: Jump vibration, game over vibration, and new record vibration
- **Independent Control**: Sound effects and vibration can be independently toggled in the settings
## Game Interface
### 1. Main Menu Interface
- Game title and logo display
- Current high score display
- Start Game button
- Leaderboard, Settings, Exit button
- Decorative dinosaur and cactus icons
### 2. Game Interface
- Full-screen game screen
- Real-time score display
- Dinosaur character and animation effects
- Obstacle generation and movement
- ☁️ Background clouds and ground scrolling
- Game over dialog box
### 3. Settings Interface
- Sound effect toggle
- Vibration toggle
- Difficulty selection (Easy/Normal/Hard)
- Skin selection (Classic/Pixel/Cyberpunk/Detailed)
- Background theme selection (Day/Sunset/Night)
- ◀️ Back button
### 4. Leaderboard Interface
- Historical score record display
- Rank, score, and date information
- Top three special color indicators
- Clear record and ◀️ Back button