# bird **Repository Path**: muwenyao/bird ## Basic Information - **Project Name**: bird - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-01 - **Last Updated**: 2025-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bird Game 这是一个简单的 Flappy Bird 游戏实现,使用 Java 编写。游戏包含基本的游戏机制,如小鸟飞行、障碍物躲避和得分系统。 ## 功能特性 - 小鸟自动下落,点击屏幕使小鸟向上飞行 - 障碍物(管道)不断向左移动 - 游戏有开始、运行和结束三种状态 - 实时计分系统 - 碰撞检测 ## 项目结构 - `Main.java`: 游戏入口类 - `body/`: 包含游戏主要逻辑类 - `Bird.java`: 小鸟类,处理小鸟的位置和动作 - `Column.java`: 障碍物类,处理障碍物的位置和碰撞检测 - `Jpane.java`: 游戏面板类,处理游戏的绘制和逻辑更新 - `res/ImageRes.java`: 图片资源加载类 - `resources/img/`: 图片资源目录 ## 如何运行 1. 确保已安装 Java 开发环境 2. 导入项目到 IDE(如 IntelliJ IDEA 或 Eclipse) 3. 构建项目 4. 运行 `Main.java` 中的 main 方法启动游戏 ## 游戏操作 - 点击鼠标或按下键盘任意键使小鸟向上飞行 - 避开上下管道,尽可能获得更高分数 - 游戏结束后可重新开始 ## 依赖资源 项目使用了以下图片资源: - 小鸟动画帧 - 背景图 - 地面图 - 管道图 - 开始和游戏结束提示图 ## 许可证 请查看项目中的 LICENSE 文件获取详细许可信息。