首页> 中文学位 >一个动作卡牌游戏客户端的设计与实现
【6h】

一个动作卡牌游戏客户端的设计与实现

代理获取

目录

声明

1 绪论

1.1 引言

1.2 研究背景与意义

1.3 国内外研究现状

1.4 Cocos平台介绍

1.5 本课题的主要研究工作

2 游戏客户端架构的需求分析

2.1 系统功能性需求

2.2 系统非功能性需求

2.3 本章小结

3 游戏架构的设计

3.1 架构总体设计

3.2 场景管理

3.3 资源管理

3.3 事件系统

3.4 网络模块

3.5 战斗系统

3.6 平台接入

3.7 本章小结

4 游戏架构各模块的实现与测试

4.1 开发环境

4.2 场景管理

4.3 资源管理

4.4 事件系统

4.5 网络模块

4.6 战斗系统

4.7 平台接入

4.8 系统测试

4.9 本章小结

5 总结与展望

5.1 全文总结

5.2 展望

致谢

参考文献

展开▼

摘要

在科学技术高速发展的21世纪,各种技术的出现让人眼花缭乱,并且很多技术已经融入我们生活中的方方面面。其中最为实用的技术莫过于以Android和iPhone为代表的智能手机的普及,手机的应用范围早已不是简单的打电话、发短信以及听歌这么简单了,手机越来越多的扮演着娱乐工具的角色。
  随着手机移动平台的快递增长,手机移动应用APP的开发需求已成爆炸式增长,各种各样的APP不断出现,极大的丰富与方便了人们平时生活的需求。在这些移动APP中吗,游戏应用开发无疑是其中的佼佼者。更多的是3G和4G网络的普及,未来的手机游戏市场肯定是会越来越大,手机已经占用了人们各种碎片时间。由此不难得出,我国的手机游戏市场拥有非常巨大的潜力!预计,未来随着手机用户量的进一步提升以及手机性能的进一步提高,手机移动游戏用户规模的进一步扩大。可以预见,谁能快速研发出产品,谁就有可能快速占领市场,拔得头筹,而且作者有幸参与了一个很有代表性的手游项目,市场上很多手游都是其仿制品,因此总结归纳一个成功并且典型的手机游戏客户端架构是很有意义的。而且开发手机游戏本身就是一个复杂的事情,其中涉及到GPU渲染、AI人工智能、物理引擎以及计算机网络等方方面面的知识,也能将这些技术应用到其他软件或者相关的研究之中。
  本课题首先分析了游戏客户端的需求分析,包括功能性需求与非功能性需求,然后给出了客户端架构的分析与设计,包括场景管理、资源管理、事件系统、网络模块、战斗系统以及平台接入模块。最后给出了客户端架构个模块的实现,包括设计类图与函数介绍。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号