Skip to content

Commit 33ad51a

Browse files
committed
feat: 优化记分方法
BREAKING CHANGE: 移除了计时器,更改了游戏的记分方法,现在记分更准确了
1 parent 9429be6 commit 33ad51a

21 files changed

Lines changed: 1241 additions & 1308 deletions

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

55

6+
### [1.2.2](https://github.com/kingyuluk/FlappyBird/compare/v1.2.1...v1.2.2) (2020-07-12)
7+
8+
9+
### ⚠ BREAKING CHANGES
10+
11+
* 移除了计时器,更改了游戏的记分方法,现在记分更准确了
12+
13+
### Features
14+
15+
* 优化记分方法 ([9aa9275](https://github.com/kingyuluk/FlappyBird/commit/9aa927537dc9180942c4a982ea46edd840d7c769))
16+
617
### [1.2.1](https://github.com/kingyuluk/FlappyBird/compare/v1.2.0...v1.2.1) (2020-07-12)
718

819

FlappyBird.jar

23.5 KB
Binary file not shown.

README.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,26 @@ Flappy Bird for desktop platforms.
88

99
## Overview
1010

11-
本项目为Flappy bird的桌面平台版,具备原版的所有功能,且相较于原版优化了游戏难度并加入移动型水管,让游戏更具可玩性。
12-
### 游戏玩法
13-
游戏只需空格键即可操作,每局游戏随机刷新所有元素,小鸟受到重力作用会不断下坠,敲击空格键小鸟就会振翅向上飞,游戏过程中需要玩家控制小鸟不断飞行,并注意躲避随机生成的水管,每飞过一对水管就会得分,飞行过程中如果撞到水管或掉落在地则游戏结束。
11+
本项目为Flappy bird的桌面平台版,具备原版的所有功能,且相较于原版优化了游戏难度并加入移动型水管,增加可玩性。
12+
13+
## How to play
14+
直接运行FlappyBird.jar即可开始游戏。
15+
16+
游戏使用空格键操作。
17+
18+
每局游戏随机刷新所有元素,小鸟受到重力作用会不断下坠,敲击空格键使小鸟振翅向上飞,游戏过程中需要玩家控制小鸟不断飞行,并注意躲避随机生成的水管,每飞过一对水管就会得分,飞行过程中如果撞到水管或掉落在地则游戏结束。
1419

1520

1621
## 游戏界面
1722

1823
### 游戏启动
19-
![image](https://github.com/kingyuluk/flappy-bird/blob/master/examples/start.png)
24+
![image](https://github.com/kingyuluk/FlappyBird/blob/master/resources/readme_img/start.png)
2025

2126
### 运行示例
22-
![image](https://github.com/kingyuluk/flappy-bird/blob/master/examples/play.gif)
27+
![image](https://github.com/kingyuluk/FlappyBird/blob/master/resources/readme_img/play.gif)
2328

2429
### 游戏结束
25-
![image](https://github.com/kingyuluk/flappy-bird/blob/master/examples/over.png)
30+
![image](https://github.com/kingyuluk/FlappyBird/blob/master/resources/readme_img/over.png)
2631

2732

2833
## Package Contents
@@ -34,6 +39,9 @@ Flappy Bird for desktop platforms.
3439

3540
## Change Log
3641

42+
v1.2.2 - July 12, 2020
43+
* 移除了计时器,优化了游戏的记分方式,现在记分更准确了
44+
3745
v1.2.1 - July 12, 2020
3846
* 使用AudioClip类的方法播放连续的短音频可能会导致线程冲突使游戏卡顿
3947

@@ -55,4 +63,8 @@ v1.0.0 - July 10, 2020
5563
* sun包在不同操作系统和不同版本的JDK中可能发生变化,因此无法确保工作在所有JAVA平台上
5664

5765
## Contact
58-
* email: <kingyuluk@mail.dlut.edu.cn>
66+
* email: <kingyuluk@hotmail.com>
67+
68+
## License
69+
70+
* 图片与音效资源皆来源于网络,仅供学习交流

0 commit comments

Comments
 (0)