C++网络休闲游戏对战平台的开发

C++网络休闲游戏对战平台的开发

ID:39889867

大小:23.00 KB

页数:3页

时间:2019-07-14

C++网络休闲游戏对战平台的开发_第1页
C++网络休闲游戏对战平台的开发_第2页
C++网络休闲游戏对战平台的开发_第3页
资源描述:

《C++网络休闲游戏对战平台的开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、论文选题情况表学号221000320姓名官文杰校内导师邓新国论文题目C++网络休闲游戏对战平台的开发企业名称(校内实习)校外导师学历职称、职务工作量(以人月为单位,每人月≈160小时。要求同时简述工作量估算的依据)项目前期工作:7天35小时需求分析和概要设计;14天70小时系统详细设计:30天160小时编码实现:30天160小时后期测试调整:10天50小时总计大概3人月特色和难点1用户使用UDP连接,需要通过减小数据包大小保证同步2使用TCP协议的套接字技术本程序中的游戏部分使用的是的TCP协议的套接字进行通讯3多线程和事件的使用4客户基于服务器之间使用的大部分通讯

2、组件都是基于socket接口来实现的课题简介(项目的概况及意义、主要内容等。不少于500字):计算机技术和网络技术为核心的现代网络技术已在现实生活和生产中得以广泛的使用,休闲类网络游戏集趣味性、娱乐性、互动性和益智性于一体,已经成为多数人群的休闲方式。网络游戏这个庞然大物已经在中国走过了好几个不同的阶段。随着网络游戏的影响不断增大,网络游戏具备了越来越多的社会意义。在这个新阶段中,棋牌对弈类的游戏已经成为了众多人士闲暇之时用来消遣的竞技性游戏,它的娱乐性很强,而且还激发了头脑的思考,是游戏和智慧的结合体。网络游戏的经营重点不再只是考虑到底能给玩家提供多少娱乐,同时还

3、要关心一款游戏对于社会的影响。系统是用C++语言编写的一个网络平台。并采用套接字、事件、设计模式、多线程、等技术,使用c++语言和UDP协议的套接字进行广播,不但可以实现在网络内获得所有在线用户IP列表、状态的功能,而且通过使用TCP协议的套接字可以实现多个用户之间的连接、游戏、聊天、并闪动对方屏幕的功能。该应用程序实现了简单的用户界面定义,规定了各种休闲游戏规则,以及各种棋类游戏吃棋规则,能够实现斗地主、象棋、五子棋等游戏的网络平台。此应用程序可以实现双人的网络对战,并能进行聊天,在游戏对战过程中,可以进行和局、认输操作,并对各种游戏信息进行提示,包括文字提示和音

4、效提示。对获胜的一方及对方给与相应的信息提示。1.选题必须符合本专业的培养目标及教学基本要求,应紧扣专业知识,使学生得到专业方面的综合训练,提高学生应用专业知识,分析和解决相关问题的能力。多媒体课件的研究与开发项目、单纯的文献综述和调研报告不得作为毕业设计(论文)题目。课题的工作量和难度适当,具有可完成性。2.论文题目要求:1)适合专业方向;2)一人一题,对特别大的项目最多允许2人和多人一题(但必须明确划分子题目,如:XXXX系统---XXX子系统);3)工作量和难度要适当;4)校外题目不符合要求的,由校内指导教师给出题目。1.从确定论文题目算起,项目的工作量原则上

5、必须有2.5~3人月(即:400~480小时)。如果选择没有算法,也没有什么难度的“xxxx信息系统的开发”,则必须有较大的工作量(可以用程序行数、数据库Table的数目等衡量)。其他类型的题目可以根据难度、创新点等适当降低对程序量的要求。2.下是是一些有问题的论文题目的例子:某企业组网方案、某财务系统的熟悉、某ERP系统的测试等---这些题目不适合专业和毕业设计的要求。基于C++编写的射击类游戏开发、顺心餐馆点菜系统、基于Android的餐馆预约点菜系统、网上图书销售系统的设计与开发、基于WiFi实现Android手机与PC的文件传输、银行客户数据采集系统设计、基

6、于J2EE的银行人事综合管理系统的设计与实现、体育馆会场预约管理系统---这些题目工作量和难度偏简单。大荣纺织仪器公司ERP系统---系统工作量太大不可能完成。投资风险评估系统、WES自动化测试、局域网视频监控系统设计、福建电信固资动态管理系统---这些题目都不太明确。基于Android平台的手机应用软件——“乐行”公交预报系统的设计与实现、手机与PC的蓝牙无线交互——基于android平台---这些题目的名称有问题,不能直接体现公司的名称或品牌。3.具体选题是否合适,题目的工作量等要和校内导师多沟通。选题工作一般都在前一学期的期末开始,然后在期初的第1~2周最后确

7、定题目。4.所有学生的论文选题情况表的文件名统一规定为:“学生学号_学生姓名_论文题目”。例如,学号:228800888,姓名:张三,论文题目:某某信息系统的开发,则文件名应为:228800888_张三_某某信息系统的开发。

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

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

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