角色扮演游戏开发外文翻译资料

 2022-08-07 03:08

英语原文共 5 页,剩余内容已隐藏,支付完成后下载完整资料


原文:

3D game engine technology developed by researchers

Xie Jingming

(Guangzhou Panyu Polytechnic College of Software Engineering, Guangzhou Panyu 511483)

Abstract: The game engine is the core of the game development technology, development is difficult and costly. In order to better develop the game talent, according to the characteristics of teaching the game, made ​​specifically for teaching game development engine platform, the platform was designed with the general framework of the game engine, the game engine has a major functional characteristics, is a commercial game engine shrink abbreviated version of the game engine technology for the accumulation of experience and teaching the game provides a feasible method of operation.

Keywords: game engine; engine framework; Game Training; games teaching mode

CLC: TP311.5 Document code: A

1 .Introduction

At present, Chinas game industry is in a period of rapid development, according to International Data Corporation (IDC) report shows that in 2008 the financial crisis, Chinas online game market is still actual sales revenue reached 18.38 billion yuan, an increase of 76.6% compared to 2007, on the contribution related industries reached 47.84 billion yuan, forecast to 2013, Chinas online game actual sales income will reach 39.76 billion yuan. In recent years, actively support the development of animation industry, Shanghai, Hangzhou, Chengdu, Guangzhou, Shenzhen and other places have introduced a series of policies to fight

Making the citys 'animation capital.' Guangzhou as the national development of online games and cartoon industry base, the animation industry in 2008 exceeded 10 billion yuan output value, accounting for about 1/5.

With the increasing demand for the players, the game uses the technology becomes more complex, which gives the game industry has brought great challenges. Game development game engine provides the main technical framework that enables developers to be able to focus on the gameplay and content. A good game engine can effectively improve the efficiency and robustness of game development, accelerate time to market. Although the game industry has been rapid development in recent years, but for development time, technical difficulty and research and development costs and other factors to consider, most of the enterprises of the game to take direct way to buy the game engine. Selectable game engine room while not large, the lack of mature self-developed domestic commercial game engine, game engine foreign companies licensing fees of up to hundreds of million to domestic game companies brought greater economic burden. Therefore, in order to grasp the core of the gaming industry Technology to reduce the cost of training personnel game and avoid similar to other development actors foundry industry, China should increase the game engine core technology research efforts.

2 .game engine development status

From the early 1990s, Europe and other developed countries began to develop the game engine, the current world leader in research and development level of the famous game engines such as Quake III, Unreal Tournament, LithTech, Source, BigWorld, CryENGINE2 etc from the U.S. and Europe game company. Domestic Only Perfect, target software, graffiti software game engine with a handful of companies

R amp; D capabilities, but mainly for personal use. Domestic colleges and universities in the game engine research in the field is relatively weak, still in the initial exploration phase.

3. game engine general framework

Game engine has evolved into a plurality of sub-systems together constitute a complex platform. Current mainstream 3D game engine in functionality and performance despite its advantages, but their classification framework and main modules are similar. Figure 1 according to the level of the game engine to summarize the main components. Figure 1 game engine game engine hierarchy is determined by the lowest level of resource management, network engine, I / O library and graphics math library composed of four parts, mainly for dealing with platform dependent components. Including resource management to manage game resources, provides memory allocation and release, in the case of limited memory resources properly scheduling; math library provides 3D graphics data structures, such as vectors, matrices, quaternions, line, plane, etc., and the corresponding operations, such as matrix transpose, inverse, etc.; networking engine interactive two kinds of LAN and the Internet, data communication solutions, concurrent users, system management, billing and props issues; I / O library provides keyboard, mouse, joystick, and other peripheral input devices.

The second layer of the game engine by the physical engine, and sound renderer engine of three parts. Which provides game physics engine on the one hand between the world of objects, objects and collision detection between scenes and mechanical simulation, simulation of the movement of objects on the other hand offers; renderer provides a realistic image, including graphics, textures, models and animation rendering, lighting and material handling, LOD management, etc., is one of the core game engine; sound engine provides audio, voice and background music. The third layer is the game engine by the entity module, animation system, scene management and effects support four parts. Which entity module objects in the game world as a common abstract data structures, providing relevant operating; animation system provides gradual animation, ski

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[259596],资料为PDF文档或Word文档,PDF文档可免费转换为Word

原文和译文剩余内容已隐藏,您需要先支付 30元 才能查看原文和译文全部内容!立即支付

以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。