PureMVC框架和种子填充算法的适配研究及应用
本文关键词:PureMVC框架和种子填充算法的适配研究及应用,由笔耕文化传播整理发布。
【摘要】:当今互联网的三大盈利模式包括游戏、电商、广告,其中游戏所占的比重最大。近两年,简单的益智类小游戏,在世界范围内流行。人们对于实现这类游戏产生了极大的兴趣。这类游戏的开发一般涉及两个重要方面:即框架和逻辑算法。一个良好的框架可以有效的减少游戏各个功能的耦合,为多人协同开发提供便利,并且让开发出的游戏更具扩展性和可维护性;而一个优秀的逻辑算法能够提高游戏的鲁棒性,减少游戏中的问题,提高用户体验。但是益智类小游戏的开发中广泛存在着框架和逻辑算法不能相适配的问题,导致良好的框架和优秀的逻辑算法不能很好的发挥功用。基于此问题,本文通过一个良好的轻量级框架和一个优秀的经典算法的优化组合,在框架下实现算法流程,使两者可以成功地相适配,同时为实现三消类游戏提供一个普遍的解决方案。本文通过对重量级框架和轻量级框架的对比研究,选择更加合适于开发简单益智类小游戏的轻量级框架-Pure MVC(纯模型-视图-控制框架)进行研究,明确了该框架模型、视图、控制器的三部分结构,分析了每个部分在框架中的作用,并且探讨了此框架内部的消息机制,着重对框架中负责业务逻辑和复杂操作的控制器进行详细分析,明晰了其作用。同时对经典的种子填充算法进行了研究和实现,重点对其改进算法-扫描线种子填充算法进行了深入分析与研究,在Pure MVC框架下对扫描线种子填充算法进行了实现,完成了一个可视化、可交互的系统,成功地实现了两者的适配。最后,本文基于上述的研究成果,将相适配的Pure MVC框架和扫描线种子填充算法应用到三消游戏的实现中,设计出了三消游戏的一般流程,并将整个游戏流程划分为三个部分,对每个部分进行了分析与实现,开发出一款简单的益智三消类游戏-Cavity Rush。
【关键词】:纯模型-视图-控制框架 控制器 扫描线种子填充算法 Cavity Rush
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP301.6
【目录】:
- 摘要4-5
- ABSTRACT5-9
- 第1章 绪论9-14
- 1.1 课题背景及研究的目的和意义9-10
- 1.1.1 课题背景9
- 1.1.2 研究的目的和意义9-10
- 1.2 国内外研究现状10-12
- 1.2.1 轻量级框架-Pure MVC框架10-11
- 1.2.2 逻辑算法-种子填充算法11-12
- 1.3 论文的内容及结构12-14
- 第2章 轻量级框架及逻辑算法14-24
- 2.1 Pure MVC框架技术背景14-16
- 2.1.1 设计模式14-15
- 2.1.2 框架15
- 2.1.3 Action Script3.015-16
- 2.2 Pure MVC框架16-19
- 2.2.1 MVC模式16-17
- 2.2.2 Pure MVC的结构分析17-19
- 2.3 Controller19-20
- 2.3.1 Command19
- 2.3.2 业务逻辑和复杂的操作19-20
- 2.4 种子填充算法研究20-23
- 2.4.1 种子填充算法原理20-21
- 2.4.2 种子填充算法的研究和实现21-23
- 2.5 本章小结23-24
- 第3章 框架和逻辑算法的适配研究与实现24-36
- 3.1 扫描线种子填充算法24-26
- 3.1.1 扫描线种子填充算法的介绍24-25
- 3.1.2 扫描线种子填充算法分析25-26
- 3.2 扫描线种子填充算法的模块化设计26-28
- 3.3 Pure MVC框架下各个模块的实现28-35
- 3.3.1 各模块分析28-31
- 3.3.2 算法流程实现31-35
- 3.4 本章小结35-36
- 第4章 软件开发中的具体应用36-46
- 4.1 三消游戏及规则简介36-37
- 4.2 三消游戏流程设计37-39
- 4.3 游戏流程设计与实现及成果应用39-44
- 4.3.1 用户操作部分39-40
- 4.3.2 游戏核心流程及成果应用40-43
- 4.3.3 游戏功能扩展部分及总结43-44
- 4.4 游戏测评44-45
- 4.5 本章小结45-46
- 结论46-47
- 参考文献47-51
- 致谢51
【相似文献】
中国期刊全文数据库 前10条
1 胡云;李盘荣;;一种改进的种子填充算法[J];安庆师范学院学报(自然科学版);2006年01期
2 李盘荣;须文波;;种子填充算法的改进[J];安庆师范学院学报(自然科学版);2006年04期
3 孙远志;孙卫红;;优化路径的种子填充算法[J];东华大学学报(自然科学版);2007年03期
4 胡云;;一种基于位存储的种子填充算法[J];河北北方学院学报(自然科学版);2008年02期
5 徐光明;汪子岚;;种子填充算法改进[J];数字技术与应用;2012年11期
6 宋华平;郭鑫;李晋川;;基于改进种子填充算法的地物快速填充应用研究[J];城市勘测;2013年04期
7 杨红卫,杨秀金,袁保宗;一种改进的种子填充算法[J];微型机与应用;1999年10期
8 张福炎;徐福培;赵宽奇;;任意形状区域的一种种子填充算法[J];计算机研究与发展;1990年07期
9 郭世刚;快速种子填充算法研讨[J];渝州大学学报(自然科学版);1995年02期
10 薛斌党;薛文芳;姜志国;;三维种子填充算法的改进[J];计算机辅助设计与图形学学报;2006年10期
中国硕士学位论文全文数据库 前3条
1 孙立舰;PureMVC框架和种子填充算法的适配研究及应用[D];哈尔滨工业大学;2014年
2 张天桥;基于智能图像处理的红、白细胞识别技术研究与实现[D];广西师范大学;2006年
3 王宏业;LED显示单元检测系统[D];大连理工大学;2012年
本文关键词:PureMVC框架和种子填充算法的适配研究及应用,,由笔耕文化传播整理发布。
本文编号:262098
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/262098.html