吃小鱼大鱼是一款休闲游戏。在游戏中,玩家通过不断吞食比自己小的鱼而迅速成长,最终成为海洋霸主。
本课程讲解了一款大鱼吃小鱼游戏的详细开发过程。完成一个Java版的《吃小鱼》只需要50分钟。
课程目标:
1.通过本课程的学习巩固java的基础知识,如循环判断、数组和集合的使用、对象继承、窗口创建、事件监控和图形绘制。
2.完成敌方鱼的随机生成、敌方鱼的移动、我方鱼对敌方鱼的食用、评分系统、关卡设计、我方鱼的成长等功能。
3.将java基础知识与游戏相结合,完成java入门游戏,增强学习java的兴趣。
具体内容:
窗口绘制、背景绘制、各种游戏状态、启动页面点击事件、双缓存的使用、随机生成敌方鱼、控制我方鱼移动的键盘、鱼碰撞检测、游戏积分的实现、等级设置、boss鱼的预警、暂停功能和重启功能的实现等。,这些都涵盖了基本的游戏思路。