You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.8 KiB

google

Google 小游戏(小恐龙快跑)

这是一个使用 Pygame 实现的谷歌小游戏的克隆版,名为“小恐龙快跑”。在互联网连接断开时,谷歌浏览器会显示一个简单的小游戏。本项目是对该游戏的复刻,并增加了一些新功能。

目录结构

google/
│
├── .git/                # Git 版本控制目录
├── .idea/               # IDE 配置文件目录
├── __pycache__/         # Python 缓存文件目录
├── bullet.py            # 子弹模块
├── cloud.py             # 云层模块
├── dinosaur.py          # 恐龙角色模块
├── Images/              # 游戏图像资源目录
├── main.py              # 游戏主程序
├── README.md            # 项目说明文档
├── settings.py          # 游戏配置文件
## 文件说明

### `main.py`

主程序文件,负责初始化游戏、处理游戏逻辑和事件、以及调用各个模块更新和渲染游戏内容。

### `bullet.py`

定义子弹的属性和行为:
- 初始化子弹位置和速度。
- 更新子弹位置。
- 绘制子弹。

### `dinosaur.py`

定义恐龙角色的属性和行为

### `cloud.py`

定义云层的属性和行为,用于游戏背景装饰

### `settings.py`

包含游戏的配置参数,例如屏幕尺寸、颜色等

## 安装和运行

### 环境依赖

- Python 3.x
- Pygame

### 安装步骤

1. 克隆或下载本项目到本地。
2. 安装所需依赖:
```bash
pip install pygame
python main.py

游戏玩法

  • 跳跃:按下空格键或上箭头键让小恐龙跳过障碍物(仙人掌)。
  • 下蹲:按下下箭头键让小恐龙低头躲避飞来的障碍物(鸟)。
  • 射击:按下空格键发射子弹,击中障碍物。