自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

smtctc的专栏

搬砖工地现场

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Step by Step,用JAVA做一个FLAPPYBIRD游戏(四)

游戏主角——小鸟的实现这一篇我们讲FlappyBird的主角小鸟的实现,下面先给出完整的代码,然后我们再来讲解细节(^_^)public class Bird { private Image[] IMG_BIRD = { new ImageIcon("images/bird1.png").getImage(), new ImageIcon("images/bir

2016-12-30 20:32:48 1647 3

原创 Step by Step,用JAVA做一个FLAPPYBIRD游戏(三)

游戏界面的滚动背景上一篇我们讲了如何制作开始菜单,开始菜单比较简单,就只涉及了一个Entity,接下来几篇,我们要一步步实现游戏界面,对应的gameState为GAME_STATE_PLAYING。 这一篇,我们先讲滚动的背景是怎么做到的。 FlappyBird从游戏效果来说,算是一个横板的卷轴游戏。什么叫横板卷轴游戏呢?比如马里奥,就是随着人物的移动,背景会不断滚动变换,像是卷轴展开一样的效果

2016-12-26 21:30:36 1841 5

原创 Step by Step,用JAVA做一个FLAPPYBIRD游戏(二)

开始菜单的实现Menu类按我们上一节的程序总框架,我们要实现开始菜单,主要就是实现开始菜单的Entity即Menu类。 而Menu类中主要的就是draw和logic两个方法,这两个方法一个负责开始菜单的绘制,一个负责开始菜单的逻辑。 下面是Menu完整的实现代码:public class Menu { private final Image[] IMG_GUID ={ n

2016-12-25 18:47:51 1737 5

原创 Step by Step,用JAVA做一个FLAPPYBIRD游戏(一)

游戏整体框架一图胜千言。先来张项目类结构截图(NetBeans IDE): Entity表示游戏中的物体(这命名。。貌似暴露了Web程序员的身份23333),看名字大概能知道他们是什么。例如Bird类就是我们最主要的主角小鸟了。 FlappyBird类是java的主类,里面包含一个Main方法。他要做的只是实例化我们的窗体(。-_-。) MyGame视图,主要负责展示游戏的画面,其实这里偷

2016-12-23 11:25:18 6277 3

原创 Step by Step,用JAVA做一个FLAPPYBIRD游戏(前言)

Step by Step,用JAVA做一个FLAPPYBIRD游戏(前言)

2016-12-23 10:17:30 1600 1

FlappyBird图像&声音

FlappyBird图像&声音

2016-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除