基于局域网的斗地主游戏开发【毕业论文】

基于局域网的斗地主游戏开发【毕业论文】

ID:430601

大小:3.51 MB

页数:35页

时间:2017-08-01

基于局域网的斗地主游戏开发【毕业论文】_第1页
基于局域网的斗地主游戏开发【毕业论文】_第2页
基于局域网的斗地主游戏开发【毕业论文】_第3页
基于局域网的斗地主游戏开发【毕业论文】_第4页
基于局域网的斗地主游戏开发【毕业论文】_第5页
资源描述:

《基于局域网的斗地主游戏开发【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文本科毕业论文(20届)基于局域网的斗地主游戏开发专业:计算机科学与技术2毕业论文摘要近几十年来我国经济迅猛发展,科学技术飞速提高,计算机在我国已经相当普及,计算机在我们的学习工作中发挥了巨大作用,那么除此之外计算机还有什么其他的应用吗?在学习工作之余有什么可以放松一下自己,让自己能更好的投入到接下去的学习和工作中,于是象棋牌游戏这样的小游戏的出现也就顺利成章了。斗地主游戏是一款经典的休闲益智游戏。游戏以旧社会农民反地主活动为主题,属于联机纸牌游戏,玩家通过配合与地主争斗,游戏实现了自动发牌洗牌功能和局域网联机功能

2、,同时游戏有积分系统,使玩家会有很强的体验感。本项目介绍了斗地主游戏的基本构建方法,java的相关技术及本程序的结构分析和具体功能的实现。游戏重点运用了Thread多线程,图形化用户界面GUI,以及现今很流行的C/S体系结构的有关知识,其中涉及了绘图工具的运用,事件处理操作以及枚举等相关知识点。本项目运用图形化用户界面的构建,通过启用多线程机制将画面构造出来,使用双缓冲消除闪烁现象。使用鼠标监听类实现牌的选定操作,利用按键类实现牌的出牌操作。【关键词】纸牌游戏,斗地主,多线程29毕业论文LAN-basedLandlord

3、sGameDevelopmentAbstractSincethedevelopmentofChina'seconomyisgrowingrapidlyinrecentfewdecades,aswellasthescienceandtechnology,peoplearegettingusedtohandleroutinetaskswiththehelpofcomputer,butwhatotherfunctionexpectworking?Nowthesocialpressureofworkingandlearningi

4、stoolarge,andhowcanwerelaxinoursparetime?Aftertherelaxtheycanhaveagoodspirittothenextworkingandlearning.It’sthereasonwhytheCardGamescomes.LandlordsisaclassicgamesofPuzzlecasualgames.GameAsthethemeoftheoldPeasantagainsttheLandlordsactivity,isanonlinecardgame,playe

5、rsfightthroughthematchwiththelandlords,Gamehastheautomaticshufflingandlicensingfunction,andLANfeatures,alsogamehasscoringsystem,soplayerswillexperienceastrongsense.ThisprogramintroducesthebasicmethodofbuildingLandlordsgame,Javarelevanttechnologyandthisprogramstru

6、ctureanalysisandspecificfunction.Keyusingtherelevantknowledgethemulti-thread,graphicaluserinterfaceGUI,andnowverypopularC/Softherelevantknowledge,haveinvolvedtheuseofdrawingtools,incidenthandlingoperationandenumerate.Usinggraphicaluserinterface,throughtheconstruc

7、tionofpicture,willenablemultithreadingmechanism,usedoublebufferingtectonicouttoeliminateflashingphenomenon.TheuseofthemouseboardrealizescardsmonitorclassandButtonclassimplementstheuseofthecardsoutofcardoperations.【Keywords】Cardgames,Landlords,multi-thread29毕业论文目录

8、摘要IAbstractII目录III1概述11.1课题目的21.2本系统开发的意义21.3开发语言简介31.3.1Java语言的发展31.3.2Java语言的特点41.4开发工具简介61.5编码环境配置61.5.1JDK开发环境61.5.2JDK的安装72系统分析82.1问题定义82.2可行性分析82.2.1技术可行

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

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

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