首页> 中文学位 >基于Unity3D引擎的三维角色扮演游戏设计与实现
【6h】

基于Unity3D引擎的三维角色扮演游戏设计与实现

代理获取

目录

第一个书签之前

展开▼

摘要

随着计算机技术的迅猛发展和个人电脑的普及,电脑游戏成为当今风靡的娱乐方式,游戏类型百花齐放,玩家选择丰富多彩。随着游戏的发展与发展,游戏引擎成为开发团队必要的开发工具,其表现力强大,简单易用,大大提高了开发效率,深受开发人员的喜爱,其中以Unity3D引擎最具代表性。 基于Unity3D引擎开发的《王者之战》是一款三维RPG(Role Play Game角色扮演游戏)单机游戏,游戏采用第三人称视角,进入游戏前有两个角色(法师和剑士)可供玩家选择。在游戏世界中,玩家根据剧情NPC的指引,接受任务奋勇杀敌,在作战过程中获得经验值成长,完成任务后可领取相应奖励,直到所有任务全部顺利完成,玩家获得胜利。若玩家在游戏过程中死亡,则游戏直接结束。为提高游戏的趣味性与可玩性,游戏为玩家提供了丰富的药品与装备,药品用于角色血量(简称:hp)治愈或魔法(简称:mp)恢复,装备用于提高玩家的作战技能属性(包括攻击力、防御力、速度、攻击速度等)。与此同时,游戏还提供了丰富的技能,随着角色等级提高,玩家可选择更多丰富的技能,以提高作战效率。游戏提供了诸多“简单粗暴”的技能攻击,更为其配置了酷炫的攻击特效,大大提高了游戏的可玩性与视觉效果。 本文介绍了RPG游戏的发展历程,简要阐述了Unity3D引擎的功能和主要特色,引入了NGUI插件和HUD Text插件协助功能实现,重点从游戏需求、游戏设计、游戏实现和游戏测试四个方面介绍了《王者之战》开发的详细流程。游戏所有功能模块都经由编码设计实现,整套项目结构清晰,逻辑明了且易于维护。

著录项

  • 作者

    沈士钊;

  • 作者单位

    华中科技大学;

  • 授予单位 华中科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 方少红;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    引擎; 三维; 角色扮演;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号