Font Size: a A A

Design And Implementation Of The3D Online Game Engine

Posted on:2013-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:H XiaoFull Text:PDF
GTID:2248330395474450Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In2008, the Chinese online game subscribers reached49.36million, an increase of722.9%compared to2007. Paid online game subscribers reached30.42million, a36.0percent increase over2007; online game market sales income of18.38billion yuan, anincrease of76.6%compared to2007. These data suggest that after20years ofdevelopment, China’s online game industry is now in a period of rapid growth, withbroad market prospects.The key of the game is the game general-purpose engine. The game engineincludes a complete set of game development tools and operating basis, includes thecore technology to develop a game required. The high-performance game engine is thebest way to game companies accumulated technology development package and a seriesof tools for game software development package technical difficulties, making the"Copy" game possible. Game which will greatly shorten the product development cycle,reduce the technical difficulty of the game development, and provides the fundamentalguarantee for the formation of the domestic game market, create huge economic andsocial benefits.Therefore, the main purpose of this paper is to design and implement a GPU-basedfunctional basic complete3D RPG game engine system, and developed athree-dimensional RPG game, the engine test, improve and perfect. The main contentsinclude the following:1,An in-depth analysis of the3D game engine development in the world, therelevant technical background.2, The overall design of the entire game engine is divided into: scene managementmodule, the message processing module, collision detection module, special effects toachieve the module, the players and role management module and rendering module.3, A detailed analysis of the concrete realization of3D RPG game, and inaccordance with the progress of the project, the concrete realization is divided into three main parts: the system’s overall architecture and interface, gamers and the role ofcontrol and game effects develop. Which the overall system architecture and interfacecomponents to complete the scene with the model interface module, logic andinteraction module; gamers and role of some key to complete the import of static andanimated characters, the protagonist role of property design and control, and NPC,monster, intelligent systems and combat capabilities; game effects the development ofsome of the main aim is to raise the real-time realism of the game, and GPU-basedgraphics rendering, realistic and real-time. The final test results show that the engine hasbasically reached the initially designed for the purpose.4,A comprehensive test methods and content is taken in the paper. The test resultshows that the engine has basically reached the initially designed for the purpose.
Keywords/Search Tags:3D Game Engine, GPU rendering, Direct3D, RPG
PDF Full Text Request
Related items