8月20日 晚 阴 (宿舍停电)
再次回想Java阶段的路,可能感觉也就那样吧,原先看不懂的课本,现在好像有点感觉。也可能是我们在不断的进步,让自己的认知得到了改变。也没什么好写的,就整理下我的Java小游戏flappybird的制作思路:
1、找对象定义属性
2、为四个类Birdgame、Ground、Column、Bird分别添加构造方法,初始化属性变量
3、设置窗口框架:编写birdgame类中的main方法,设置窗口大小居中,设置按钮
4、绘制界面:在birdgame中重写print()方法
5、写ground类的运动方法step
6、实现鼠标事件控制小鸟能点击上飞
7、实现计分画分
8、写鸟的碰撞方法检测(鸟碰地面,鸟碰柱子)显示游戏结束
9、显示游戏状态(开始、结束,暂停,重新开始)
大致游戏制作思路也就这样,可能一些功能还待开发,以后有时间慢慢优化吧!最近大部分人都在进行考核,自己也该好好复习基础知识,迎接考核,加油!
Java阶段接近尾声
网友评论