Font Size: a A A

Design And Applicaion Of 3D Game Development Technology

Posted on:2010-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhuFull Text:PDF
GTID:2178360278962578Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Internet network game has become one of the most popular entertainments. The development of the 3D online game is a high technology project. Gradually, there forms a ripe way on the development of the 3D game: 3D game engine, application framework, running time game logic drove by script, it is indicated that the development of 3D game has enter into a standard and industrialized period. Now, the 3D game is industrialized product.Game-platform development has been gradually adopted by domestic game companies. All kinds of game editors of the early development period are platform rudiment. With the ripe of the game engine techniques and the naissance of the script editor, the application of the game-platform has been mature. Currently, domestic game companies attach more importance to game platform construction, which shows that the development of game in China has begun to approach international level.In such circumstance, the author wrote this paper according to his own working experience. On a high level, this paper does some abstract and local renovation of the client's structure of the 3D online game. The contents of this article are includes:Chapter 1: the history of the game technology, describing the Course of the game development from individual to large scale industrialized.Chapter 2: 3D game engine, the core of the 3D game technology, includeing the abstract of the Renderer, the organization of the Scene Graph, Animation, collision detection and so on, finally get the figure to illustrates the 3D game engine's structure, and demonstrate the relationships and function of the 3D game engine during the game develop.Chapter 3: present a client framework of the 3D online game, illustrate the core of the game application, include : set up the application windows, build the state machine, net synchronization, the mechanism of client cache and so on,Chapter 4: bring out visualized script trigger editor, which solves the question that high level game logic script should be written by the programmer. With the tool, he developer can organize the game logic in a visually way. So it can be designed by the artist directly. According to the analysis of the semantic logic and the definition of the visual format, a prototype of the platform-independent script Trigger Editor is constructed.Chapter 5: Making a conclusion to the contents of this paper, and look forward to the future technology development of 3D game industry and its related fields.
Keywords/Search Tags:3D game engine, Client framework, State machine, Script trigger editor
PDF Full Text Request
Related items