首页> 中文学位 >安卓平台网络游戏海岛大亨的设计与实现
【6h】

安卓平台网络游戏海岛大亨的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 课题研究背景

1.2 国内外研究概况

1.3 论文的主要研究内容

2 关键技术概述

2.1 选用语言

2.2 Git分布式版本控制

2.3 MVC框架

2.4 Cocos2dx游戏引擎

2.5 CMake工程构建

2.6 本章小结

3 游戏系统的需求分析

3.1 需求调研

3.2 功能需求

3.3 非功能需求

3.4 用例及场景描述

3.5 本章小结

4 游戏系统的设计

4.1 框架设计

4.2 功能结构设计

4.3 系统组件设计

4.4 通信组件的设计

4.5 智能UI布局组件的设计

4.6 基于GooglePay的安全支付组件的设计

4.7 游戏录像功能组件的设计

4.8 本章小结

5 游戏系统的实现与测试

5.1 开发与测试环境

5.2 通信组件的实现

5.3 智能UI布局组件的实现

5.4 基于GooglePay安全支付组件的实现

5.5 游戏录像功能组件的实现

5.6 系统界面

5.7 图片资源在内存中的优化

5.8 系统测试

5.9 本章小结

6 总结与展望

6.1 全文总结

6.2 展望

致谢

参考文献

展开▼

摘要

随着现在智能手机的兴起,越来越多的人把手机当成一种娱乐社交工具而非简单的通讯设备,而其中的在线游戏也开始被大家所接受,手机平台的网络社交游戏的出现让人们摆脱了家用电脑可以在户外随时随地的体验游戏带来的乐趣。所以为了满足人们的这种休闲娱乐的需求,我们开始研究手机安卓平台上在线网络游戏的开发方法并在玩法上予以创新,希望能从中得到一种现实可行的方案来让人们在手机上体验到移动网络游戏的独特魅力。
  本系统设计时参考了常用的MVC(Model View Controller)框架,并利用现在很流行的2d游戏开发引擎—cocos2dx进行开发。在用户需求阶段我们调研了许多其他同类型的游戏,从中找出该类游戏的共同点,并将自己的创新元素加入到设计的需求当中,使我们的游戏吸收别人优点的同时不失自己的独特玩法;系统设计阶段,我们根据cocos2dx的开发机理设计出整体的MVC框架,并利用用力分析游戏流程图等科学方式一层一层设计子模块,并对网络通信、智能UI、安全支付、游戏录像功能的设计做详细的介绍;最后的实现阶段会根据详细设计方案来实现其中的每个功能模块使其成为一个整体,每个阶段都将详细介绍其思路和解决方案,并用简要利于理解的方式呈现出来,而其中会对通信、UI、支付等模块的设计和实现做重点详述,然后将其中用到的关键技术和方法做一个总结。
  系统主要是在vs2010上利用cocos2dx加上lua脚本进行开发,尝试研究使用智能UI布局、安全支付、自动游戏录像等技术进行设计和开发。开发完成后经过bug调试和优化后达到了预期的结果。最后经过实践表明该设计思路和开发方案确实可行,对于以后相类似的安卓网络游戏的开发有一定的参考价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号