基于mina的网络桌面游戏框架的设计与实现

被引量 : 2次 | 上传用户:ww5205205220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来随着网络游戏开发的发展,桌面游戏逐渐兴起,带动了卡牌游戏的发展,不少热门的网上游戏被改编成卡牌游戏,与之同时,一些热门的卡牌游戏也被改编成网上游戏,比如腾讯桌游平台、联众、盛大的三国杀等。然而,网络桌面游戏是一个新兴的行业,尽管发展迅速,但由于在中国流行的时间短暂,对比国外在大型网络桌游的开发中技术和理念等方面还不完善,没有一个统一的标准。再加上大公司处于商业机密等原因对外保密其开发流程,致使现阶段社会上对于大型网络桌游开发的资料比较少,更没有比较成熟的对应网络桌游开发的游戏引擎等工具,游戏开发者要从最底层游戏框架开始设计,每款游戏都要从头编写代码,造成了大量的重复劳动,使得游戏开发时间长、开发成本高。因此如何设计一个安全可靠的桌游游戏开发框架已经成为一个主要研究方向。本文在分析了传统桌游开发流程的基础上,并结合web开发特点,论述了网络桌游的主要概念和技术,开发了一款类似于三国杀的网络桌面游戏,并在此基础上提取一套通用的网络桌面游戏开发框架。该游戏框架主要包括应用层协议制定,服务器和客户端网络通讯,协议解析与游戏具体逻辑分离等方面的内容。主要探讨技术是协议解析ioc、客户端和服务器对象赋值ognl、异常处理aop等设计与实现。希望对其他游戏开发者对网络桌面游戏开发框架的研究有一点帮助,以减少桌游开发周期和开发风险。
其他文献
可持续发展是“在不损害未来世代满足其发展要求的资源基础的前提下的发展”,其宗旨十分明确:代际公平。所以,对世代赖以生存的自然资源进行公平合理的代际分配,是可持续发展
<正>近年来,随着计算机自动化控制技术和高精度测微技术的发展,公路检测技术已成功实现了由自动化检测代替人工检测、由传统的破损类检测向先进的无损检测技术发展的转化。国
本文采用问卷调查的方法,对中国农民专业合作社盈余分配的实际状况进行了调查、分析。结果表明,目前,中国农民专业合作社盈余分配中存在着盈余界定模糊、普通成员缺乏对盈余
<正> 成熟、规范的资本市场,对区域经济发展具有强大的推动作用。就创业活动层面而言,随着现代化和市场化进程的加快,创业环境中的创业支持,日益依赖于地方资本市场特别是风
“顾客满意度研究”是当代市场营销领域的一项重要研究内容。随着对顾客满意度研究的不断深入,融入行业背景和行业特征的顾客满意度研究也日益受到重视。在中国经济快速发展的
2012年,"创新"成为互联网发展的关键词,互联网经济也以更加迅猛的姿态渗入到社会生活的方方面面。对普通人来讲,这些创新改变着他们获得信息、完成消费的方式;对于宏观经济来
目的 :研究腺苷对大鼠心肌缺血再灌注 (I/ R)致心律失常的影响以及与 ATP敏感性钾通道 (KATP)的关系。方法 :采用结扎大鼠左冠状动脉前降支造成缺血 10 min,然后再灌注 15 m
区域经济系统是由多个经济要素构成的复杂系统。区域经济系统协同发展是经济发展的客观发展趋势和规律。正确认识这一系统发展的趋势和规律,准确把握其协同发展的基本条件及主
自人类迈入电子时代之后,科技便有了突飞猛进的发展,其中,集以往各媒介之大成于一身的互联网的问世便是其中最受瞩目的成果之一,互联网的问世将我们带入了信息化、数字化的“互联
“追求和建立一个优良政府,始终是人类的美好愿望与理想,公民公共生活的质量,很大程度上取决于治理公共事务的政府。”①在我国,建设服务型政府已经成为政府改革的重要目标之一。