跳转到内容

FreeSpace2源代码计划

维基百科,自由的百科全书

这是本页的一个历史版本,由Luojie-dune留言 | 贡献2009年1月15日 (四) 10:52 引擎改进和MOD支持编辑。这可能和当前版本存在着巨大的差异。

FreeSpace2源代码计划 FreeSpace 2 SCP
类型空间战斗模拟
平台Linux, Mac OS X, Windows
开发商参与者
引擎改动自 FreeSpace2引擎
模式单人游戏联机游戏
发行日2002年 编辑维基数据

FreeSpace 2 Source Code Project是游戏FreeSpace 2引擎的延伸,原开发者Volition, Inc.2002年释放了源代码。自从那之后, 不少项目使用了此引擎。包括"FS2 Open"一个FreeSpace 2非官方升级,和基于Babylon 52004 Battlestar Galactica星系背景的游戏。


引擎改进和MOD支持

此引擎改进了

  • Pixel shader 到3.0版本
  • Vertex shader到3.0版本
  • 法向映射
  • 视差映射
  • T&L,使得模型可以更加复杂
  • 细节构成只有靠近时才描绘大舰船的细节。这是极其有效细节层次构成方式,允许数十万实时渲染
  • Non-vertical turret axis allowing turrets (and other animated subobjects) to be mounted on the sides or non-flat surfaces of ships/models.
  • 延伸动画支持复杂控件动画支持
  • Jpeg和TGA texture兼容
  • DDS texture兼容,更好的显存利用率
  • EFF格式, for animated effects with the ability to optimise the animation frame-by-frame, can use DDS, Jpeg, TGA texture formats; the only requirement is for the frames to be of the same dimensions.
  • Glow, Shine and Environmental Reflectivity maps, with 8-bit RGB channels, that allow giving a specific sheen and roughness to a surface, essentially a rudimentary material system
  • 持续变性 复杂的任务管理,支持任务间数据互送。
  • Lua脚本
  • OpenGL 完全支持
  • LinuxMac OS X支持
  • OpenAL方位音效
  • OGG支持Vorbis

更新包高精度船只和texture。计划最终目标是创建一个后继引擎,并且保留使得FreeSpace2成功的游戏要素。

MOD和独立作品

独立作品

不再需要FreeSpace2游戏数据就可以运行的: 通常是免费软件

FreeSpace2 MOD

References

其他

  • Vega Strike 完全免费的开源空间交易战斗游戏

外部链接