2009年10月13日 星期二

Game engine


From     Wikipedia, the free encyclopedia

A game engine is a software system designed for the creation and development of video games(視頻遊戲).


There are many game engines that are designed to work on video game consoles and desktop operating systems such as Microsoft Windows, Linux, and Mac OS X.

The core functionality typically provided by a game engine includes a rendering engine (渲染引擎)(“renderer”) for 2D or 3D graphics, a physics engine (物理引擎)or collision detection(碰撞檢測) (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, and a scene graph.

The process of game development is frequently economized by in large part reusing the same game engine to create different games.





遊戲引擎為開發視頻遊戲的軟件系統。

有許多遊戲引擎是為了視頻遊戲跟桌面操作而設計的,如:微軟、Linux、蘋果。

遊戲引擎最大、最主要的功能是提供遊戲引擎渲染引擎、二維或是三維圖形、物理引擎、碰狀引擎,聲音、腳本、動畫、人工智能、網路,流媒體,內存管理,線程,以及場景圖的流程。

遊戲開發通常會選擇與遊戲程度上的重用相同遊戲引擎,以創造出不同的遊戲。




---------------------------------------------------------------------------------------
video games 視頻遊戲 (電玩)

rendering engine 渲染引擎 (功能比遊戲引擎好)

physics engine 物理引擎

collision detection 碰撞檢測

沒有留言:

張貼留言