基于mfc的对战象棋设计与实现

基于mfc的对战象棋设计与实现

ID:28808556

大小:568.54 KB

页数:40页

时间:2018-12-14

基于mfc的对战象棋设计与实现_第1页
基于mfc的对战象棋设计与实现_第2页
基于mfc的对战象棋设计与实现_第3页
基于mfc的对战象棋设计与实现_第4页
基于mfc的对战象棋设计与实现_第5页
资源描述:

《基于mfc的对战象棋设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、淮阴师范学院毕业论文(设计)毕业设计说明书学生姓名学号学院计算机科学与技术学院专业软件工程题目基于MFC的对战象棋设计与实现指导教师(姓名)(专业技术职称/学位)38淮阴师范学院毕业论文(设计)毕业论文独创性声明本人郑重声明:本论文是我个人在导师指导下进行的研究工作及取得的研究成果。本论文除引文外所有实验、数据和有关材料均是真实的。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。其他同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。作者签名:日期:38淮阴师范学院毕业论文(设计)

2、摘要:中国象棋是我国历史悠久的智力对战游戏,发展至今已有数千年的历史,是中华民族智慧的结晶。然而,传统象棋存在着棋盘单一、棋子收拾繁琐、下棋场地单一、无法及时找到对弈玩家几大弊端。随着计算机技术的发展,电子版象棋游戏的诞生,很好的解决了这些问题。本设计正是开发这样一款电子象棋游戏,它采用MFC文档视图体系结构和Visual C++开发工具,实现了具有背景棋盘和棋子种类的变换,走棋,悔棋,还原和网络对弈功能。本设计还进行了画面闪烁消除,视觉效果更加人性化,且鼠标操作,简单易用,无须安装,即开即用。关键词:中国象棋,MFC文档视图,Visua

3、lC++,网络对弈,消除闪烁,即开即用38淮阴师范学院毕业论文(设计)Abstract:ChineseChessisourlonghistoryofintellectualbattlegame,thedevelopmenthasseveralthousandyearsofhistory,isthecrystallizationofthewisdomoftheChinesenation.However,thetraditionalchessthereisasingleboard,thepiecespackcumbersome,chessve

4、nuessingle,notbeenabletofindseveralmajordrawbacksofthechessplayers.Withthedevelopmentofcomputertechnology,theelectronicversionofthebirthofachessgame,agoodsolutiontotheseproblems.    Thedesignisthedevelopmentofanelectronicchessgame,whichusesMFCdocumentviewarchitectureandVi

5、sualC++developmenttools,backgroundboardandpieceskindoftransformation,playingchess,undo,restore,andnetworkchessfunction.Thisdesignalsoflickeringeliminate,visualeffects,morehuman,mouseoperation,easytouse,noneedtoinstall.Keywords:Chinesechess,MFCdocumentview,VisualC++,networ

6、kgame,eliminateflicker,instantavailable38淮阴师范学院毕业论文(设计)目录1绪论41.1课题背景41.2象棋简介41.3MFC及相关技术42概要设计42.1设计思路分析42.2主要功能42.3软件信息42.4流程图43程序详细设计说明43.1界面设计43.2数据结构43.3棋子走法43.3.1車43.3.2馬43.3.3相(象)43.3.4仕(士)43.3.5帅(将)43.3.6炮(砲)43.3.7兵(卒)43.4功能43.4.1走棋43.4.2悔棋43.4.3还原43.4.4认输43.4.5摆棋4

7、3.5网络43.6关键技术43.6.1遮罩技术43.6.2双缓冲技术44总结和进一步的研究工作4结束语4参考文献4致谢438淮阴师范学院毕业论文(设计)1绪论1.1课题背景随着时代的进步,电子技术日新月异的发展,单纯的户外实体游戏已经无法满足人们的需求,于是电子游戏诞生了,它创造出的虚拟游戏环境,帮助人们摆脱实体的束缚,更增添了游戏的趣味性。计算机的发明,无疑使电子游戏又多了一个新的载体,带动其不断地创新、发展。电脑游戏行业经过二十余年的发展,已成为与音乐、影视等并驾齐驱的全球最重要娱乐行业之一。时下,与角色扮演类、即时战略类游戏相比,棋

8、牌类游戏这种上手快、游戏时间短的传统游戏方式,仍在广大群众中占有举足轻重的地位。其中方便、快捷、操作简单的棋类游戏,更是占主要位置。作为中华民族悠久文化的代表之一,中国象棋不仅源远流长,而且基

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

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

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