当前位置:   article > 正文

基于Java+Swing实现捕鱼达人游戏(含课程报告)_java捕鱼达人实验报告

java捕鱼达人实验报告

一、系统介绍

1、开发背景

捕鱼达人这个项目是一个娱乐性的游戏开发,本次游戏的程序设计包含java.swing组件的合理运用,还有图像的变动达到一个动态的动画效果,线程的运用,游戏的异常处理等方面的知识。培养学生运用所学知识的基础理论、基本知识和基本技能,分析解决实际问题能力的一个重要环节。

2、基本内容、实现方法及主要技术实现目标

基本内容:
2.1鱼模块:
主要实现鱼图片的加载,鱼游动效果,鱼游动,还有鱼的一些基本属性,比如鱼的坐标,大小。一些基本方法,鱼的构造方法。 
2.2网模块:
主要实现渔网图片的加载,渔网的属性有坐标,大小的宽和高。
2.3大炮模块:
大炮大小型号的转换,大炮的偏转角度。 
2.4鱼池模块:
将鱼类的对象,网类的对象都在本类中进行调用,并将相应对象的图片显示出来,并将游戏的背景画出来。
研究方法:Eclipse软件开发环境
技术实现目标:点击屏幕时大炮射出子弹并在点击的地方出现渔网,大炮打出时金币减少,捕到鱼时增加相应的金币。

3实现目标

3.1不可改变大小的窗口容器、居中显示;
3.2实现鼠标的拖拽;
3.3加入游戏背景图,画船舷、大炮、加减;
3.4加入鱼的图片,实现鱼游动的效果—切换图片;
3.5鱼和炮弹碰撞出现渔网,鱼消失,出现金币;
3.6 碰撞测试
3.7计分,根据大炮的型号和不同鱼的分值计分

二、功能展示

捕鱼达人

在这里插入图片描述

三、其他系统

Java+Swing实现学生选课管理系统
Java+Swing实现学校教务管理系统
Java+Swing+sqlserver学生成绩管理系统
Java+Swing用户信息管理系统
Java+Swing实现的五子棋游戏
基于JavaSwing 银行管理系统
Java+Swing+mysql仿QQ聊天工具
Java+Swing 聊天室
Java+Swing+dat文件存储实现学生选课管理系统
Java+Swing可视化图像处理软件
Java+Swing学生信息管理系统
Java+Swing图书管理系统
Java+Swing图书管理系统2.0
基于java+swing+mysql图书管理系统3.0
大作业-基于java+swing+mysql北方传统民居信息管理系统

四、获取源码

基于Java+Swing实现捕鱼达人游戏(含课程报告)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/326356
推荐阅读
相关标签
  

闽ICP备14008679号