Font Size: a A A

Research On MmoRPG Mobile Game Based On Unity3D

Posted on:2019-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:P YangFull Text:PDF
GTID:2348330542965481Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rise and promotion of mobile games,the game industry in China has witnessed rapid development.The game market can not only entertain the national life,but also bring tremendous output value to the country's economy.In 2016,the game market in China has reached the sales revenue 165.5 billion yuan.The cultural and entertainment industry is being approved by government departments and the community.And in terms of hardware,the performance of mobile phone hardware is getting stronger and stronger,the software of mobile phone is getting richer and richer,the memory and capacity of software running are also getting bigger and bigger,and the mobile phone is easy to carry,which is more convenient than the PC As users experience games anytime,anywhere,mobile games are becoming the fastest-growing part of the entire gaming space.This paper first studies the mainstream 3D mobile game development technology,and compares and analyzes the 3D client game development engine.Based on the Unity3 D engine,a complete mobile game development process and solutions are given.Combined with the characteristics of Unity3 D,the overall architecture of client game development is given.Based on the architecture,the design of each function module of client is designed according to the demand of game planning,and the difficulties encountered in the development process are emphasized.Then custom art resource formats,such as map size,model format,planning a MmoRPG mobile online games,based on the Unity3 D,the use of C # to write program scripts to achieve mobile online game client development.Then use C ++ to develop the mobile online game server,research and design the mobile game server,build the server architecture,and the server adopts the distributed design.Designing the communication protocol between the client and the server,designing the server network layer based on the open source network library to solve the problem of encrypting and decrypting the message body and sticking and unpacking of the message body,so as to realize the normal Communication,and then deal with the server's concurrent operations.Finally summarize the experience and experience in the development of online games,make their own plans for the future development of the project.
Keywords/Search Tags:Unity3D, Game client, Game server, Mobile online games
PDF Full Text Request
Related items