【Java基础】Java开发游戏_大鱼吃小鱼项目实战教程

65 阅读2分钟

今天给大家带来的是java线程游戏——大鱼吃小鱼,之前已经给大家讲过超级玛丽,黄金矿工和飞翔的小鸟等小游戏的制作,没有看过的朋友们可以翻一下我的主页。今天给大家教一个大鱼吃小鱼的创作课程,有兴趣的朋友可以参考一下哦。

      《大鱼吃小鱼》是一款发行于2011年的休闲类游戏。在游戏中,玩家通过不断的吞吃比自己小的鱼类快速成长,最终成为海洋霸主。

点击www.bilibili.com/video/BV1ZS… 学习吧~~~

      本课程讲解一个大鱼吃小鱼游戏的详细开发过程。只要60分钟就可以完成一个你自己亲手开发出来的Java版大鱼吃小鱼。

      课程目标:

      1、通过本课程的学习巩固java的相关基础知识,列如循环判断,数组和集合的使用,对象的继承,窗口的创建,事件监听,图形绘制。

      2、完成敌方鱼的随机生成,敌我方鱼的移动,我方鱼吃掉敌方小鱼,计分系统,关卡设计,我方鱼成长等功能的实现。

      3、将java基础知识与游戏相结合,完成java的入门小游戏,提升对java的学习兴趣。

      具体内容:

      窗口绘制,背景图的绘制,多种游戏状态,启动页面点击事件,双缓存的使用,敌方鱼的随机生成,键盘控制我方鱼的移动,鱼的碰撞检测,游戏积分的实现,关卡的设置,boss鱼出现前的预警,空格暂停功能和重新开始功能的实现等等,涵盖了基本的游戏思想。

       开发环境:jdk1.8

       开发工具:IDEA

      JavaEE基础:变量、数据类型、判断语句、循环结构、类的继承、简单窗口创建、图形图片绘制、双缓存技术、鼠标事件、键盘事件

      想学习Java的同学或者资料 可以在评论或私信给我说哦~ ~ ~