Font Size: a A A

Object-oriented Software Construction For Game Engine

Posted on:2007-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:D Y ZhongFull Text:PDF
GTID:2178360212972085Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since computer games went into people's life as a kind of new entertainment, it attracts more and more people. At the end of last century, computer game industry had been developing rapidly, more and more people started to play games and joined in the industry, new games were thriving out one after another, and more and more new techniques have been applied to the industry, reducing the developing cycle of games. For game developers, the core of a game will be its engine, for it is the co(?)mon basis for a certain kind of games. Basing on the studying of a 3D game engine, the thesis concretely analysis the components of a 3D game engine and discusses the framework of a engine by using the object-oriented method, and presents the construction of the file management system, text rendering system, graphics rendering system, script system, sound and video system and graphic user interface system of a 3D game engine.The thesis is organized as follows: Section 1 generally discusses about the background of game engine studying and its current development. Section 2 discusses the components of a general game engine, and on that basis, concretely analysis the construction of the OGRE game engine. Section 3 comprehensively discusses the designing of GE237 game engine. Finally, in Section 4, some summary, prospect and personal opinions are proposed.
Keywords/Search Tags:Object-oriented, DirectX, Game Engine, Render, Skeleton Animation, Material, Script
PDF Full Text Request
Related items