节点文献

基于Unity3D旅行故事游戏软件设计与实现

Design and Implementation of Travel Story Game Software Based on Unity3D

【作者】 马力

【导师】 甘早斌;

【作者基本信息】 华中科技大学 , 计算机技术, 2019, 硕士

【摘要】 手机技术和网络通信技术的发展,为手机应用的发展提供了技术保障。国家越来越重视民族文化产业,手机游戏产业作为数字文化产业的一部分,也取得了长足的进步。手机游戏不仅能丰富玩家的课余生活,而且还能够锻炼玩家的反应速度、提高玩家的注意力、增强玩家的交流能力等。因此,结合现有的旅行青蛙游戏和农场游戏设计思路,本课题提出并设计了一款旅行故事游戏软件。首先,对旅行故事游戏软件的业务逻辑进行了详细地分析,并根据其业务逻辑,完成了游戏软件相应的功能需求和非功能需求描述。在需求分析的基础上,利用MVC(Model View Controller)分层设计原理,构建了旅行故事游戏软件的整体框架,该框架包括数据层(M),显示层(V),控制层(C)和资源管理器。详细描述了各个功能模块之间的关系,并设计了游戏软件所涉及到的一些数据库表结构。以Unity3D游戏引擎为核心,C#作为编程语言,SQL Server作为数据管理平台,利用VS作为开发工具,开发了一款旅行故事游戏软件原型,实现了角色旅行游戏玩法、植物种植玩法、精灵孵化玩法、玩家登录、玩家充值等功能。在iOS、Android手机操作系统下,对软件进行了功能测试、性能测试和兼容性测试,并已投入实际的试运行。测试结果以及试运行情况表明,旅行故事游戏软件很好地满足了项目需求,用户体验良好,达到了预期设计目标。

【Abstract】 The development of mobile phone technology and network communication technology provides technical support for the development of mobile phone applications.The country pays more and more attention to the national cultural industry.As a part of the digital cultural industry,the mobile game industry has made considerable progress.Mobile games can not only enrich the players’ extracurricular life,but also exercise the players’ reaction speed,improve their attention and enhance their communication ability.Therefore,combined with the existing traveling frog game and farm game design ideas,this topic proposes and designs a traveling story game software.Firstly,the business logic of the travel story game software is analyzed in detail,and according to its business logic,the corresponding functional and non-functional requirements of the game software are described.On the basis of requirement analysis and using MVC(Model View Controller)layered design principle,the overall framework of travel story game software is constructed,which includes data layer(M),display layer(V),control layer(C)and resource manager.The relationship between each functional module is described in detail,and some database table structures involved in game software are designed.With Unity3D game engine as the core,C# as the programming language,SQL Server as the data management platform,and VS as the development tool,a prototype of travel story game software is developed,which realizes the functions of role travel game,plant cultivation game,sprite incubation game,player login,player recharge and so on.Under iOS and Android mobile operating system,the software has been tested for function,performance and compatibility,and has been put into actual trial run.The test results and the trial run show that the travel story game software satisfies the needs of the project well,the user experience is good,and the expected design goals are achieved.

  • 【分类号】TP317
  • 【被引频次】2
  • 【下载频次】1239
节点文献中: