跳轉到內容

Pyrogenesis 引擎/簡介

來自華夏公益教科書,開放的書籍,為開放的世界

Pyrogenesis 是一個為即時策略遊戲公元前 0 年開發的開源遊戲引擎,由Wildfire Games開發。 Wildfire Games 起源於一個模組開發者,於 2001 年釋出了帝國時代 II:帝王的崛起的模組羅馬戰爭。同年,他們開始了下一款遊戲的開發,即公元前 0 年。最初被設想為帝國時代 II:帝王的崛起的全面全面轉換模組,該團隊最終決定為該專案開發自己的引擎 - Pyrogenesis 引擎。為了忠於其根源,該引擎從頭開始設計,使其易於修改,並在 2008 年,該團隊最終決定釋出整個專案,包括 Pyrogenesis 引擎,作為開源專案。

  • 尋路器。
  • 支援儲存和載入遊戲。
坦佩谷。來自公元前 0 年的截圖。
  • 基於OpenGL的渲染引擎,支援 ARB 和 GLSL 著色器。
  • 使用陰影貼圖和陰影過濾(PCF)的逼真陰影。
  • 模型和地形的材質系統。
  • 法線、視差、鏡面和自發光對映。
  • 環境光遮蔽。
  • HDR 渲染和泛光。
  • 帶有折射和反射的動畫水平面。
  • 基於COLLADA的層次骨骼動畫和變形系統。
  • 粒子效果。
  • 三平面紋理對映。
  • 環境光照效果(一天中的時間,日落)。
  • 使用 alpha 貼圖無縫混合地形的靈活地形渲染器。
  • 基於OpenAL的音訊管理器。

使用者介面

[編輯 | 編輯原始碼]

支援的語言

[編輯 | 編輯原始碼]

C++ 和 JavaScript。

支援的作業系統

[編輯 | 編輯原始碼]

Windows、OS X 和 Linux。

許可證

[編輯 | 編輯原始碼]

GPL。

比較和特點

[編輯 | 編輯原始碼]

哪裡可以獲取?

[編輯 | 編輯原始碼]

Pyrogenesis 引擎尚未單獨打包,但公元前 0 年的所有原始碼都可以在以下地址下載:svn.wildfiregames.com 或 github.com/0ad。


Clipboard

待辦事項
擴充套件以上所有部分。

華夏公益教科書