| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10285 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:相对与日渐式微的单机游戏,网络游戏目前有着极其迅猛的发展速度和良好的前景,而目前网络游戏中目前玩家最多的无疑是多人在线战术竞技(Multiplayer Online Battle Arena,MOBA)类游戏。因此,本系统采用了MOBA游戏最为经典的玩法:游戏分为两个阵营,玩家只需要控制一个角色,在定时产生的小兵的帮助下,攻破敌方阵营的水晶来取得游戏的胜利。游戏没有装备系统,而是加入了技能系统,玩家可以通过杀死敌方小兵来获取金币,并且可以使用金币为自己控制的角色购买各种各样技能。敌方阵营的角色拥有简单的人工智能,可以判断游戏的局势并执行不同的操作。系统是以Unity为开发引擎,MySQL为数据库,C#为脚本语言开发的。经过测试,游戏运行流畅,显示效果良好。
关键词:竞技游戏;技能系统;人工智能
目录 摘要 Abstract 1 引言-1 1.1系统开发的背景及意义-1 1.2国内外研究现状和发展趋势-1 1.3游戏及Unity介绍-2 1.4 论文结构安排-3 2 系统需求分析-4 2.1 系统可行性研究分析-4 2.1.1 技术可行性-4 2.1.2 经济可行性-4 2.1.3 用户操作可行性-4 2.2 游戏分析-4 2.2.1 游戏受众对象-4 2.2.2 脚本开发语言-4 2.2.3 游戏玩法-5 3 系统设计-6 3.1 功能设计-6 3.2 数据库设计-6 3.3系统详细设计-7 3.3.1登录场景设计-7 3.3.2 主界面场景设计-7 3.3.3 选择英雄场景设计-7 3.3.4 战斗场景设计-8 4 系统实现-9 4.1 登陆场景-9 4.2 主界面场景-11 4.3 选择英雄场景-12 4.4 战斗场景-13 4.4.1 地图模块-13 4.4.2 防御塔模块-14 4.4.3 小兵模块-15 4.4.4 摄像机模块-16 4.4.5 角色模块-16 4.4.6 血条模块-17 4.4.7 寻路模块-18 4.4.8 技能模块-18 4.4.9 人机AI-18 5 系统测试-19 5.1 测试目的和原则-19 5.1.1 测试目的-19 5.1.2 测试原则-19 5.2 测试内容-19 5.2.1 主要测试用例-19 5.2.2 问题列表-22 结 论-23 参 考 文 献-24 致 谢-25 |

