没有合适的资源?快使用搜索试试~ 我知道了~
java课程设计连连看游戏(含代码).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2022-06-10
20:12:06
上传
评论 1
收藏 1.22MB DOC 举报
温馨提示
试读
49页
java课程设计连连看游戏(含代码)
资源推荐
资源详情
资源评论
Java程序课程设计任务书
一、主要任务与目标
1、了解图形用户界面 的概念;
2、了解AWT 的基本体系结构,掌握窗口 的基本原理;
3、掌握几种布局管理器 的使用方法;
4、掌握java 的事件处理机制;
5、了解Swing 的基本体系结构,掌握Swing组件 的使用方法;
6、掌握java小程序 的工作原理和使用方法;
7、该游戏还将设置退出,再来一局按钮,并实现相应 的功能。
8、设计一个用户注册登录界面
二、主要内容与基本要求
游戏规则是模仿网络上普通 的连连看游戏,主要是鼠标两次点击 的图片能否消
去 的问题。当前,前提是点击两张相同 的图片,若点击 的是同一张图片或者两张
不同 的图片,则不予处理。在两张想同图片所能连通 的所有路径中,如果存在一
条转弯点不多于两个 的路径,就可以消去;如果没有,则不予处理。
该游戏由30张不同 的图片组成,游戏开始将会出现30张随机组合 的图片,在规
则下点击两张相同 的图片后图片将会消失。图片全部消完为游戏成功。游戏还将
设置退出,再来一局 的按钮,和倒计时 的功能,方便用户进行操作。并且有一个
用户登录注册界面,玩家必须登录以后才可以进行游戏。
三、计划进度
12月28日 ~ 12月29日:课程设计选题,查找参考资料
12月30日 ~ 12月31日:阅读参考书籍,收集资料,完成需求分析
1月1日 ~ 1月3日:系统 的代码设计及实现,数据库设计与实现
1月4日 ~ 1月5日:系统 的调试,修改,完善
1月6日 ~ 1月7日:完成课程设计报告,准备答辩
四、主要参考文献
[1] 刘宝林.Java程序设计与案例习题解答与实验指导[M].
[2] 王鹏 何云峰.Swing图形界面开发与案例分析[M].
[3](美)Karl Avedal , Danny Ayers, Timothy Briggs. JSP编程指南[M]. 电子工业出
版社, 2004,47-125.
[4](美)Mark Linsenbardt. JSP在数据库中 的应用与开发[M]. 希望电子出版社,
2005,210-236.
[5] Dianne Phelan,Building a simple web database application[C].IEEE International
Professional Communication Conference, 2004, 79-86.
[6](美)Karl Avedal,Danny Ayers,Timothy Briggs.JSP编程指南[M].电子工业出版社
I
2006,47-125.
[7] Dianne Phelan,Building a simple web database application[C].IEEE International
Professional Communication Conference, 2005, 79-86.
[ 8] A l t e n d o r f . E r i c , H o h m a n . M o s e s , Z a b i c k i . R o m a n . U s i n g J 2 E E o n a
large, web-based project[J]. IEEE Software.2002,19(02):81-89.
摘要
当今社会,休闲型游戏越来越得到人们 的喜爱, 我所做 的毕业设计实例“连
连看游戏 的设计与实现”是近几年来网络上非常流行 的一种二维休闲游戏,它对电
脑配置要求不高,娱乐性强,易于上手。
此次设计所使用 的语言为语言,开发环境为。主要应用到
组件,小程序,事件及接口等。这些接口为游戏 的制作提供了便捷 的
条件,本系统 的主要特点就是运用组件和事件处理技术,进行界面 的绘制
鼠标 的操作,以及积分 的显示等功能。
这次通过连连看 的设计开发将对理解组件技术以及事件处理技术在游
戏方面 的应用起到很大 的帮助作用,同时为掌握编程技术及二维休闲游戏设
计 的一般方法打下坚实 的基础。
本文阐述了实例“连连看” 的设计思想和实现。全文分为五章。第一章对选题
的背景及项目 的功能进行了简要叙述。第二章介绍了开发本系统所使用 的语
言、组件和事件处理技术。第三章介绍了系统 的需求分析。第四章则对游
戏 的各功能模块及实现算法等详细设计进行了介绍。第五章对程序运行与调试中
经历 的问题和学到 的编程及游戏设计经验进行总结。
II
关键词:游戏,连连看,二维游戏
ABSTRACT
Today's society, Casual games get more and more popular among people, I did
graduate design example, "Design and Implementation Lianliankan game" is very
popular in recent years the network of a two-dimensional casual games. Its less
demanding computer configuration, Entertaining, Easy to fly.
The language used in graduate design language for the Java, Development
environment for the JCreator . Mainly applied to the Microsoft Swing framework
provides more documentation procedures and events functions to interface. The game
interface offers convenient conditions for production, The main features of this system
is to use events framework and interface technology to interface mapping, mouse
operations, and display functions standings.
The design and development by Lianliankan Swing framework will understand the
technology and the events application of technology in the games played very helpful,
Java programming for both master and two-dimensional recreation of the general
method of game design and lay a solid foundation.
In this paper, examples of "Lianliankan" The design and implementation. Paper is
divided into five chapters. Chapter I of the project background and project a brief
description of the function. The second chapter describes the development of this system
uses Java language, Swing framework of the technology and Event interface
technology. The third chapter describes the system requirements analysis. The fourth
chapter of the game's various function modules and the detailed design algorithm was
introduced. Chapter V of the program is running and debugging the problems
experienced and learned programming and game design experience summary.
III
KeywordsGames, Lianliankan, two-dimensional game
目 录
JAVA程序课程设计任务书........................................................................................................................I
摘要............................................................................................................................................................II
ABSTRACT.............................................................................................................................................III
目 录..........................................................................................................................................................IV
第1章 引言..................................................................................................................................................1
1.1 背景...................................................................................................................................................1
1.2 课程设计内容...................................................................................................................................1
1.3 任务分工...........................................................................................................................................2
2.1 连连看游戏概述...............................................................................................................................2
2.1.1
连连看游戏 的规则
........................................................................................................3
2.1.2
连连看胜利与失败条件
..................................................................................................3
2.2连连看系统介绍................................................................................................................................3
2.3 本章小结...........................................................................................................................................4
第3章 连连看游戏 的设计.........................................................................................................................5
3.1 系统需求分析...................................................................................................................................5
3.2 系统开发及运行环境.......................................................................................................................5
3.3 系统主要功能要求...........................................................................................................................6
3.4.1
连连看系统总体结构
.....................................................................................................6
3.4.2
连连看系统各模块介绍
.................................................................................................7
3.5 本章小结...........................................................................................................................................8
第4章 系统 的具体实现.............................................................................................................................8
4.1界面设计............................................................................................................................................9
4.1.1
用户登陆界面图
..............................................................................................................9
4.1.2
注册界面
.......................................................................................................................12
4.1.3
系统界面
........................................................................................................................15
4.1.4
执行界面
........................................................................................................................16
4.2程序设计及调试运行......................................................................................................................24
4.2.1
游戏 的连接算法
...........................................................................................................25
4.2.3 JFreeChart.....................................................................................................................28
IV
第5章 结束语............................................................................................................................................29
致谢............................................................................................................................................................29
参考文献....................................................................................................................................................30
附录 源代码..............................................................................................................................................31
V
剩余48页未读,继续阅读
资源评论
oligaga
- 粉丝: 53
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功