学位论文 > 优秀研究生学位论文题录展示
基于Flash的无客户端MMORPG的设计和实现
作 者: 马兰
导 师: 邢薇薇
学 校: 北京交通大学
专 业: 软件工程
关键词: Flash 网页游戏 MMORPG
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 68次
引 用: 0次
阅 读: 论文下载
内容摘要
随着网络游戏产业的飞速发展,传统有客户端网络游戏不再能满足所有玩家的需求,无客户端网络游戏的设计思想应运而生。Flash网络游戏是近年来主流的无客户端网络游戏方式,Flash技术利用动态脚本编程语言实时加载游戏资源并处理游戏逻辑,做到让玩家无需下载游戏客户端就能够获得媲美有客户端网络游戏的画面品质和游戏体验。Flash网络游戏是当今游戏开发与设计领域的新热点。《混乱仙境》是一款基于Flash的大型多人在线角色扮演(MMORPG)无客户端网络游戏。该游戏采用仙魔类题材,玩家将会在拥有天界、人界、妖魔界、地狱界及修罗界等五块独特风格大陆的仙境中进行一场奇幻的冒险旅程。本文的主要工作包括:1.结合项目《混乱仙境》,详细分析了基于Flash的无客户端网络游戏的设计思想、技术架构及引擎构建。2.分析了游戏新手引导的设计思想,针对设计上普遍存在的引导低效问题,提出了将引导分类并逐条细分的解决办法,并总结出一系列新手引导设计的原则;详细阐述了《混乱仙境》新手引导子系统的设计方案并使用Flex编程模型,利用ActionScript 3.0脚本语言对其加以实现;3.分析了回合制战斗模式的设计思想,并针对回合制战斗缺乏爽快感的缺陷,提出了缩短安全决策时间的解决办法;详细阐述了《混乱仙境》回合制战斗子系统的设计方案并使用Flex编程模型,利用ActionScript 3.0脚本语言对其加以实现。本文设计并实现的新手引导子系统以及回合制战斗子系统均已在《混乱仙境》游戏项目中部署应用。目前《混乱仙境》英文版已经在北美正式上线,并获得了良好的经济效益。本文提出的设计方案及实现方法可以为同类型的无客户端网络游戏设计与实现提供参考和借鉴。
|
全文目录
致谢 5-6 摘要 6-7 ABSTRACT 7-10 1 绪论 10-15 1.1 论文背景及意义 10-11 1.2 国内外发展现状及问题分析 11-13 1.2.1 国内外发展现状 11-12 1.2.2 问题分析 12-13 1.3 论文主要内容 13 1.4 论文结构安排 13-15 2 无客户端网络游戏设计思想及开发技术 15-20 2.1 无客户端网络游戏设计思想 15-16 2.2 Flash无客户端网络游戏开发技术 16-19 2.2.1 RIA技术 16-17 2.2.2 Flex编程模型 17-19 2.2.3 AIR运行时 19 2.3 本章小结 19-20 3 《混乱仙境》无客户端网络游戏引擎分析 20-34 3.1 《混乱仙境》项目概述 20 3.2 《混乱仙境》游戏技术架构 20-25 3.3 《混乱仙境》游戏引擎需求分析 25-26 3.4 可视对象管理 26-31 3.4.1 AS 3.0的核心显示类 26-27 3.4.2 可视对象显示 27-29 3.4.3 可交互对象的事件处理 29-30 3.4.4 性能优化 30-31 3.5 资源管理 31-32 3.5.1 资源类型 31 3.5.2 资源加载流程 31-32 3.5.3 资源管理机制 32 3.6 网络通信 32-33 3.7 本章小结 33-34 4 《混乱仙境》新手引导子系统的设计与实现 34-45 4.1 游戏新手引导设计思想 34-37 4.1.1 游戏新手引导 34 4.1.2 新手引导设计难点及解决办法 34-37 4.2 《混乱仙境》新手引导子系统的需求分析 37 4.3 《混乱仙境》新手引导子系统的设计和实现 37-42 4.3.1 新手引导设计 37-39 4.3.2 新手引导实现 39-42 4.4 结果展示 42-44 4.5 本章小结 44-45 5 《混乱仙境》回合制战斗子系统的设计与实现 45-57 5.1 回合制战斗系统设计思想 45-48 5.1.1 回合制战斗模式 45-46 5.1.2 回合制战斗系统设计难点及解决办法 46-48 5.2 《混乱仙境》战斗子系统需求分析 48-49 5.3 《混乱仙境》战斗子系统设计和实现 49-55 5.3.1 战斗系统设计 49-50 5.3.2 战斗系统实现 50-55 5.4 结果展示 55-56 5.5 本章小结 56-57 6 总结与展望 57-59 6.1 总结 57 6.2 展望 57-59 参考文献 59-62 学位论文数据集 62
|
相似论文
- 基于Flash的环保游戏设计,TP317.4
- NAND Flash文件系统研究与实现,TP333
- 基于PCIE接口混合存储系统的设计与实现,TP333
- 网络应用层时延测量方法比较研究,TP393.06
- 细粒度NAND Flash编程器的设计,TP333
- Flash芯片数据重组技术研究,TP333
- 一种基于NAND Flash存储器的抗辐射软件加固方法研究,TP333
- 基于DSP的弹载计算机控制系统的设计与实现,TP273.5
- 基于NAND FLASH的多路并行存储系统的研究与实现,TP333
- Web游戏大厅框架的设计与实现,TP393.09
- 基于ActionScript3.0语言的电子贺卡制作软件设计与研究,TP311.52
- 服装品牌推广的三维展示设计与实现,TP391.41
- 参照AUTOSAR标准的存储器驱动模块的研究与实现,TP333
- 一种结合热数据识别的FTL算法,TP333
- 物理虚拟实验室的设计与实现,O4-33
- 中国Flash动画民族化发展探讨,J954
- 基于DSP的虹膜采集与识别装置的研究,TP391.41
- 基于VxWorks的大容量NAND Flash文件系统研究与实现,TP316.2
- 分布式MMORPG服务器场景构件环境研究,TP368.5
- 嵌入式Linux中Flash设备驱动的研究与优化,TP368.1
- 基于TMS320C6713的嵌入式系统的软件设计与实现,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|