09计软一班张宏亮毕业设计--坦克大战

09计软一班张宏亮毕业设计--坦克大战

ID:23375845

大小:985.00 KB

页数:24页

时间:2018-11-07

09计软一班张宏亮毕业设计--坦克大战_第1页
09计软一班张宏亮毕业设计--坦克大战_第2页
09计软一班张宏亮毕业设计--坦克大战_第3页
09计软一班张宏亮毕业设计--坦克大战_第4页
09计软一班张宏亮毕业设计--坦克大战_第5页
资源描述:

《09计软一班张宏亮毕业设计--坦克大战》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、...毕业论文题目:坦克大战游戏设计与实现班级:09级计软一班学号:姓名:张宏亮指导教师:黄勇完成时间:2011年12月3日......基于Java的网络版坦克大战游戏设计摘要:本设计采用面向对象的设计模式,对游戏中的所有物体赋予对象的概念和属性。运行程序后允许用户选择执行选项菜单。在开始游戏后,启动服务器和客户端,对背景的所有物体进行绘图。在主程序运行的线程中,画面刷新将以一定的频率采用双缓冲技术对屏幕重绘,实时反映整个游戏的进行状态。用户控制的坦克运行在主线程中,随屏幕刷新的频率而移动。坦克将在

2、游戏开始时进行初始化,然后将坦克绘制在地图的上层。本设计主要实现的功能是让坦克移动并能够智能的打出炮弹,躲避子弹,炸毁对方坦克。能够支持网络对战和单机对战两种模式。关键词:面向对象;坦克大战;网络游戏;Java;Socket类中图分类号:TP311.1Java-basedWebversionofBattleCityGameDesign【Abstract】Thedesignofobject-orienteddesignpatterns,alltheobjectsoninthegametogivethe

3、conceptofobjectsandattributes.AfterrunningtheprogramallowstheusertoselecttheimplementationoftheOptionsmenu.Atthebeginningofthegame,starttheserverandclient,allobjectsonthebackgroundgraphics.Threadrunninginthemainprogram,thescreenrefreshfrequencywillbeso

4、medoublebuffertechnologytoredrawthescreeninrealtimetoreflectthestateofthegame.User-controlledtankstoruninthemainthread,withthescreenrefreshfrequencyofthemovement.Tankwillstarttoinitializethegame,andthendrawthemapoftheuppertank.Designedtoachievethemainf

5、unctionistoallowtankstomoveandbeabletoplaysmartbombs,dodgebullets,toblowupothertanks.Tosupportonlineplayandsingleplayagainsttwomodes.Keywords:Object-oriented;BattleCity;onlinegames;Java;Socketclass......目录摘要.............................................

6、..........................................................................................................第1章前言.....................................................................................................................................11.1游戏设计

7、的需求分析...........................................................................................................11.1.1国内外电子网络游戏的现状......................................................................................11.1.2本系统的现实意义......................

8、.................................................................................11.1.3本系统和其他开发游戏区别......................................................................................21.2开发技术概述.........................................

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。