Font Size: a A A

Research And Development Of Graphics Rendering Engine Based On The Smart Phone

Posted on:2019-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:F YangFull Text:PDF
GTID:2428330566478006Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of China's mobile phone network game industry,domestic mobile phone market competition becomes increasingly fierce,the industry also to game development technology level requirement.Graphics rendering engine,which is the core of the game development technology,the manufacture of the design and development of an online game company is the marketing strategy of great significance.And a functional graphics rendering engine,as an important part of the game engine,can improve the efficiency of game development,is an indispensable tool in the process of game development.Flying to chengdu science and technology of the company's actual development 2 d mobile graphics rendering engine project as the breakthrough point,the algorithm of graphics rendering engine and application were discussed.The program function modules include user interface module,a special module,role module,map scenario module,image resource management module and image rendering module,etc.Map scenario module on the map with the method of quadtree scene entities,to manage the map based on map to block the way to reduce a rendering needs information,thereby improving rendering efficiency and on this basis,using the shard map scene layered,improve the fine degree of map rendering,enhanced the map expression effect.The image resource management module,since this paper defines the format of the image file,use the way to improve efficiency of image resources index,and using the LRU algorithm with multithreading to release the resources dynamic loading.Project team in the company independent research and development of graphics rendering engine,designs and realizes online phone mmorpgs.This paper designed and implemented by the graphics rendering engine,has stable performance,processing efficiency,low memory,easy to use,etc.In this paper,the development work of VS2015 as development environment,using C++ as development language,completed the graphics rendering engine design and implementation of each module.
Keywords/Search Tags:smart mobile, graphics rendering engine, OpenGLES, MMORPG
PDF Full Text Request
Related items