文档介绍:北京交通大学
硕士学位论文
大型多人在线角色扮演类网络游戏角色战斗系统的设计与实现
姓名:马思阳
申请学位级别:硕士
专业:软件工程
指导教师:韩臻
20080601
摘要游戏的主流,并且仍在高速发展之中。其中大型多人在线角色扮演游戏綩是目前最受广大玩家推崇的网络游戏形式。而角色战斗系统是中最为复杂否则就没有给玩家一个很大的钻研空间和游戏乐趣。它的复杂还在于它是一个跨目前国内有着越来越多的游戏公司在引进敏捷开发方法方面进行摸索和实践,但现,常用的编码技巧等开发经验。重点研究了网络游戏需求分析的特点、需求分用敏捷开发方法的经验,并发现了敏捷丌发方法在实际应用中的一些问题以及解助和该方法的不足之处,并给出了具体的测试用例和测试结果。本项目成果已成分类号:随着互联网的普及和网络技术的不断发展,网络游戏逐渐取代单机游戏成为和最重要的玩法系统。它的复杂是因为它必需提供给玩家多样化的玩法和技能,进程的有限状态机,而状态机编程本来就是一项难以设计、编码和调试的工程。另外还需要加上对网络环境、角色信息同步策略的考虑。网络游戏项目作为商用软件的一员,长期以来其主要的开发方法使用的是传统的瀑布型。然而笨重的瀑布型方法已经不能适用于需求多变的游戏项目开发。总体来说敏捷方法在国内网络游戏项目中的实际应用范围有限。本文希望能够通过总结在实际项目开发中应用敏捷开发方法的经验,为国内游戏开发团队应用敏捷开发方法提供参考和借鉴。本文阐述了角色战斗系统的需求分析,数据结构设计,配置表设计,编码实析中遇到的问题和解决办法以及系统功能模块的设计。另外结合了本系统的开发经验,总结了敏捷开发方法在游戏项目开发过程中所起到的重要作用以及实际应决的办法。最后描述了本系统所使用的测试框架以及该方法给整个项目带来的帮功用于网络游戏《佣兵天下》的开发中,经测试达到了预期效果,证实了方案的合理性,可行性和实用性。关键词:网络游戏;软件工程;敏捷开发
:;,琣籗琌—.,甌瑃,,瓵瑆,,
弓罢,学位论文版权使用授权书签字日期:刎暾荚拢琽日签字冢痕吕年多月同家有关部门或机构送交论文的复印件和磁盘。本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得学位论文作者签名:导师签名:
学位论文作者签名:弓要独创性声明签字日期:伽口辍卧旅矗本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京交通大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作些塞窑煎太芏主些亟±堂焦监塞独创性直明了明确的说明并表示了谢意。
致谢治学态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢两年来韩臻员黄舒怀对论文工作提出了很多建设性的意见和建议,在此表示诚挚的感谢。夯实了我的专业知识和技能,指引我迈入了游戏行业。在今后的学习和工作中,我将会应用所学的知识和其他同事一道共同推进国内游戏行业的快速发展,以此来回报各位授课老师的辛勤耕耘。本论文的工作是在我的导师韩臻教授的悉心指导下完成的,韩臻教授严谨的老师对我的关心和指导。论文工作在进行过程中同时得到了许多实习公司同事的帮助,特别是主程序另外也感谢我的父母以及其他家人,他们的理解和支持使我能够在学校专心完成我的学业。最后感谢软件学院以及比利时的授课老师,是你们的悉心教导进一步
髀论文背景介绍大型多人在线角色扮演类网络游戏概述在过去的几年里,中国的网络游戏产业得到了长足健康的发展。网络游戏的上“大雅之堂”,此举标志着网络游戏产业开始得到了政府扶植,为国内游戏厂商网络游戏具有信息双向交流、速度快、不受空间限制等优势,从根本上提高了游戏的互动性、仿真性和竞技性,使游戏玩家在虚拟世界里可以发挥现实世界无法业三大辖鹑凇⑼辖逃屯缬蜗赢利且利润优厚的领域之一。就国内的发巨大的市场价值和其带来的经济效应。成长、成熟。加上一些支线情节与任务的点缀,还有公会及联盟系统、结婚系统、婕矣胪婕艺蕉系统等丰富的游戏系统支持,角色扮演类游戏能长时间吸价值得到了政府部门和社会各界的认可,国家相关部门无论在研发还是运营上都给予网络游戏产业大力支持与推动。网络游戏首次正式纳入台,保护我国网络游戏软件的自主知识产权。国家政策的倾斜,将拉动本土企业的自主知识产权创造能力的提高。与一般的电脑游戏相比,展现的潜能,改变了单机版游戏固定、呆板、与机器对话的状况。因此,