克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Flappy Bird

Overview

基于Java基础类库编写的Flappy Bird桌面平台版。

具备原版所有功能,相较原版加入了移动型水管、优化了难度梯度。

How to play

直接运行FlappyBird.jar即可开始游戏。

游戏使用空格键操作。

每局游戏随机刷新所有元素,小鸟受到重力作用会不断下坠,敲击空格键使小鸟振翅向上飞,游戏过程中需要玩家控制小鸟不断飞行,并注意躲避随机生成的水管,每飞过一对水管就会得分,飞行过程中如果撞到水管或掉落在地则游戏结束。

Preview

  • Game ready

image

  • Game start

image

  • Game over

image

Notes

  • 文本编码格式为UTF-8,若注释出现乱码请修改编译器的文本编码格式

  • sun包在不同操作系统和不同版本的JDK中可能发生变化,因此无法确保工作在所有JAVA平台上

  • 图片与音效资源皆来源于网络,仅供学习交流

Package Contents

  • com.bird.app 游戏的入口

  • com.bird.main 游戏的内容

  • com.bird.util 自定义的工具

Change Log

v1.2.2 - July 12, 2020

  • 移除了计时器,优化了游戏的记分方式,现在记分更准确了

v1.2.1 - July 12, 2020

  • 使用AudioClip类的方法播放连续的短音频可能会导致线程冲突使游戏卡顿,改用sun.audio类的AudioPlayer方法播放音频

v1.2.0 - July 11, 2020

  • 现在水管可以移动了,移动型水管刷新的概率会随着当前游戏分数递增

v1.1.0 - July 11, 2020

  • 添加了悬浮型的水管

v1.0.0 - July 10, 2020

  • 具备原版的游戏功能

License

MIT © Kingyu Luk

MIT License Copyright (c) [year] [fullname] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

暂无描述 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化