跳转到内容

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

待办事项
扩展以上所有部分。

华夏公益教科书