The topic of this paper comes from the project named Pixel World,it is a MMORPG developed by Unity3 D.With the development of Internet,Online game has entered people's life.As more and more people get in touch with online game,the game industry has got great development,especially the mobile game industry.Due to the rapid spread oand development of mobile phone these years,mobile phone has become the main business and entertainment tool,and mobile game is an important part of entertainment,its audience is more than 500 million and its market size is more than 140 billion yuan.In such a large market,more and more companies begin to invest in the game industry.Unity3 D,as a professional game engine,its cross-platform property provides convenience for the development of mobile game.This thesis first introduces the Unity3 D engine,detailed describes its interface,charactristics and compares with other game engines on the marker,to make readers feel the advantages of Unity3 D engine.After that,it describes the structure of the client and various function modules that it contains,and explains the work and work flow of the function modules which I participate in,to make readers get a preliminary understanding of the outline of a game client.Finally,it gives the realization of these function modules,through the description of the UI,the method in the class,the process of the specific work and the present of the relevant code,to give readers a detailed demonstration of the production process of part of the game modules.Unity3D is relatively easy to use compared to other game engines,but because of the domestic research starts late,there is not a complete,systemmatic course yet.I hope this paper can be relatively good to make a summary of what I learned during the postgraduate period,and on this basis,to provide a direction for people interested in game development and to give some reference for the people who use Unity3 D to develop games. |