| 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. |