毕业论文-java实现贪吃蛇.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:26 大小:5.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

毕业论文-java实现贪吃蛇.doc

毕业论文-java实现贪吃蛇.doc

预览

免费试读已结束,剩余 16 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT1新乡学院毕业论文论文题目贪吃蛇游戏院(系)名称计算机与信息工程学院专业名称信息与管理班级信息管理一班学生姓名学号指导教师姓名2013年5月完成目录内容摘要……………………………………………………………………1关键词……………………………………………………………………1Abstract……………………………………………………………………1Keywords…………………………………………………………………11.引言………………………………………………………………………21.1课题背景与意义………………………………………………………21.2java游戏的现状与概述………………………………………………22.系统开发环境……………………………………………………………32.1开发工具………………………………………………………………32.2应用环境………………………………………………………………32.3java介绍…………………………………………………………32.3.1java语言的特点……………………………………………………42.3.2java的主要特征……………………………………………………43.系统需求分析……………………………………………………………53.1需求分析………………………………………………………………53.2可行性分析……………………………………………………………54.概要设计……………………………………………………………74.1设计思路………………………………………………………………74.2设计方法………………………………………………………………75.游戏中所需的实体类分析与实现………………………………………75.1游戏显示面板(SnakePanel)类……………………………………75.2蛇(Snake)类…………………………………………………………85.3食物类(Egg)类……………………………………………………85.4游戏窗口(SnakeFrame)类………………………………………86.游戏详细设计……………………………………………………………87.重难点分析……………………………………………………………117.1监听事件的实现……………………………………………………117.2蛇身移动的线程实现……………………………………127.3项目的主程序入口设计……………………………………………137.4蛇的数据结构设计与移动显示…………………………147.5修正蛇的移动与显示问题…………………………………………177.6编写与测试表示食物的类并实现吃食物………………………18参考文献……………………………………………………………………21致谢………………………………………………………………………22PAGE\*MERGEFORMAT23内容摘要:本文用J2SE实现大家耳熟能详的一个贪吃蛇游戏来综合运用所学知识,本游戏运用软件工程思想(螺旋模型),打好游戏主体框架,JAVA的面向对象思想,封装类,接口等概念,来完成本游戏,达到综合运用知识的目的。关键词:中央控制器;游戏面板;食物;蛇Abstract:Inthispaper,J2SEimplementationofaSnakegamefamiliartotheintegrateduseofwhattheyhavelearned,thisgameistheuseofsoftwareengineeringthinking(spiralmodel),themainframeworkofthefightgame,JAVAobject-orientedthinking,wrapperclasses,interfaceconceptstocompletethisgame,hittingtheintegrateduseofknowledgeandpurpose.⑴.Thegamedevelopmentplatform:WINXP;⑵.JAVADevelopmentEnvironment:JDK1.5+Eclipse;⑶.DevelopmentLanguages:J2SE去掉Keywords:Controller;GamePanel;Food;Snake;1.引言1.1课题背景与意义贪吃蛇,手机上一个必不可少的游戏。但是你知道贪吃蛇这个游戏的由来吗?据说,蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征。而蛇吃东西是整只动物吞进去的,大概在文艺复兴的时候就有人发明的一种游戏,是现在贪吃蛇的前身。后来慢慢的发展就变成了今天的贪吃蛇了。贪吃蛇是大众化的一个程序,人们手机中是